Cuba Travel Guide


Cuba Beaches & Islands

Island

Cayo Largo del Sur, also known simply as Cayo Largo, is a small resort island in the Caribbean Sea no more than 25 kilometers long and 3 kilometers wide.... Read more
Beach Resort

Maria la Gorda is in Pinar del Rio province in western Cuba. It is mostly synonymous with the diving camp that is situated there. However, even if you are not... Read more
Beach Resort


Beach Resort

Varadero is a relatively exclusive part of Cuba, abundant with private hotels, beach and the country's only full golf course. Fantastic beaches and clear... Read more