Sierra Maestra is cuba's largest mountain range. Has served as a refuge and campground to cuba rebels.
Sierra Maestra is located in Santiago de Cuba.
Most people live in the havana, the capital of Cuba and the largest population in the country.
Population of 2,135,498. near a deep harbor and protected valley.