The Sierra Maestra is a mountain range located in which country?
Correct answer: Cuba

Player #21374632
Beautiful mountains and beautiful country and so much sadness throughout the land,,poor people trying to survive and just want to enjoy life,!