Stunning Images Of Cuba From Space

Stunning Images Of Cuba From Space

Cuba is an archipelago of islands in the northern Caribbean Sea at the confluence with the Gulf of Mexico and the Atlantic Ocean. In the southeast, the dark coastal area is home to the Sierra Maestra mountains. It is the highest mountain range on the island, with Pico Turquino reaching more than 6,500 feet (2000 … Read more