A short boat ride from Nilaveli Beach brings you to Pigeon Island National Park, one of Sri Lanka’s only two marine national parks — and a paradise for snorkelers and nature enthusiasts. Named for the rock pigeons that nest here, the island is famed for its vibrant coral reefs, teeming with marine life.
Snorkelling in the shallow turquoise waters reveals schools of parrotfish, blacktip reef sharks, angelfish, and sea turtles, all gliding through a kaleidoscope of living coral. The reefs are among the healthiest in the region, thanks to conservation efforts and limited visitor access.
The island itself is a blend of white sand, rocky outcrops, and crystal-clear lagoons, ideal for relaxed exploration and beach picnics. Whether you’re gliding over coral gardens or simply soaking in the sun, Pigeon Island offers one of the East Coast’s most unforgettable marine encounters.

Colombo

GMT +5 1/2 hours

Srilanka rupees

Colombo 10 1/2 hours

Sinhalese, Tamil and English are also widely spoken,