10-Cayo Santa María
Cayo Guillermo is a tropical island in the Jardines del Rey archipelago, off the coast of Cuba. It is known for its clear, shallow coastal waters, high sand dunes, and El Paso Beach, Medio Beach, and Pilar Beach. Just off its coast, there is an extensive strip of coral reefs with an abundant variety of colorful marine fauna. Cayo Media Luna is a small island off Pilar Beach, which is surrounded by popular diving spots.