Esmeralda Beach Guardalavaca, Holguin
The stretch of coastline of Estero Ciego Caleticas has two magnificent beaches of almost one kilometre in length and protected by coral reefs. Known as Esmeralda Beach because of the clean, warm, transparent waters are deep green in colour. It is protected by escarpments, cliffs and lush and shady vegetation. Nearby is the natural park of Bahía de Naranjo. This is a perfect site for water sports such as diving or snorkeling, windsurf, catamaran sailing or sailboarding.