Suggested Searches

Cayo Largo del Sur

Cayo Largo del Sur

Cuba's island Cayo Largo del Sur is seen from the International Space Station in November 2005. No more than 15.5 miles long and 1.9 miles wide, it's the second-biggest island in Cuba's Canarreos Archipelago.

Read More

Download