A natural deep-water harbour on the northeast coast with pristine beaches, Hindu temples, and world-class diving. Home to Pigeon Island and whale watching.
Nilaveli Beach
Pigeon Island
Koneswaram Temple
Fort Frederick
Pigeon Island is a 15-minute boat ride from Nilaveli Beach. Boats cost $10-15 per person return. Bring your own snorkeling gear or rent on the beach. Entry fee is about $10.
Everything happening here, in one place.