Nilaveli boasts one of Sri Lanka’s most pristine beaches, with powdery white sand stretching toward Pigeon Island’s protected coral reefs just a short boat ride offshore. Snorkelling and diving reveal reef sharks and turtles, while the calm, clear waters and low-key resorts make this Trincomalee-area beach ideal for peaceful, nature-focused coastal escapes.