Nilaveli is a powdery stretch of white-sand beach on the northeast coast. The calm, warm waters are ideal for swimming and snorkelling, and the nearby Pigeon Island Marine National Park offers coral reef diving just a short boat ride away. During the East Coast season from May to September, Nilaveli comes alive with visitors drawn by the clarity of the sea and the laid-back beach resort atmosphere. Whale watching trips depart from the area between April and September, offering encounters with blue and sperm whales.