Pigeon Island A Marine Paradise Near Nilaveli Beach
Pigeon Island, located just 1 kilometer off the coast of Nilaveli in Trincomalee, is a stunning marine national park that offers some of the best coral reefs in Sri Lanka. Named after the Rock Pigeons that inhabit the is…
Read Guide