Nilaveli is a long, casuarina-fringed beach of white sand and impossibly clear turquoise water that ranks among the most pristine in all of Sri Lanka. Just offshore lies Pigeon Island National Park, one of the island’s best snorkelling destinations, where blacktip reef sharks glide lazily over hard coral gardens teeming with tropical fish. The area is quiet and unhurried, attracting travellers who value natural beauty and peaceful surroundings over crowds and commercial development.