Cayo Largo del Sur means large island, is a small resort island belonging to Cuba, in the Caribbean Sea no more than 25 kilometres (16 mi) long and 3 kilometres (1.9 mi) wide. It is the second-biggest island in Cuba‘s Canarreos Archipelago. Christopher Columbus is said to have visited the island on his second expedition […]