Cayo Guillermo, Cuba
Cayo Guillermo is a tropical island in the Jardines del Rey archipelago, off central Cuba. It's known for its clear, shallow coastal waters, towering sand dunes and beaches like Playa el Paso, Playa del Medio and Playa Pilar. Just offshore, a vast ribbon of coral reef shelters a rich array of colorful marine life. Popular dive sites surround Cayo Media Luna, a tiny island just north of Playa Pilar.