Cayo Largo del Sur, Cuba
With endless sea, fine sand, spectacular views and wildlife, Cayo Largo del Sur is a small resort island in Cuba, part of the main island in the Caribbean Sea. The major tourist attractions are the west …