Nilaveli is a pristine, palm-fringed beach on the north-east coast, offering the finest swimming conditions. Its near-invisible waves, warm turquoise water and long, uncluttered stretch of white sand make it a paradise for those who value simplicity and natural beauty. A short boat ride offshore leads to Pigeon Island, where vibrant coral gardens and reef fish, including black-tipped reef sharks, await snorkellers and divers.