← Places

Cayo Coco

Cayo Coco

Cayo Coco is a small tropical island off Cuba's northern coast, connected to the mainland by a long causeway across shallow blue water. It is famous for its untouched beaches, mangroves, and abundant wildlife.

The island is loved for its calm, shimmering lagoons and the pink flamingos that wade in the shallows. Its quiet beaches and coral reefs make it a dreamy spot for snorkeling and relaxing.

(photo coming)

Pink Flamingos

Large flocks of bright pink flamingos gather in the shallow lagoons to feed and rest. The island was even named after a local bird called the white ibis, or coco.

(photo coming)

Coral Reefs

Just offshore lies one of the longest coral reefs in the world, full of colorful fish and gentle sea turtles. Snorkelers float above underwater gardens of coral in every shape and color.

(photo coming)

Quiet Beaches

The beaches here are soft, wide, and often nearly empty, so it feels like your own private island. Warm shallow water makes it a safe and gentle place to wade and swim.