8th Wonder Of The World - Cuba Documentary - Documentary Channel

8th Wonder Of The World - Cuba Documentary - Documentary Channel Cuba, formally the Republic of Cuba, is an island country in the Caribbean. The country of Cuba comprises the major island of Cuba, the Isla de la Juventud and numerous island chains. Havana is the resources of Cuba and its largest city. The second-largest city is Santiago de Cuba. To the north of Cuba exists the United States (150 km (93 mi) away), the Bahamas and the Turks and Caicos Islands are to the northeast, Mexico is to the west (210
Back to Top