Nilaveli is a coastal resort town and suburb of the Trincomalee District, Sri Lanka located 16 km northwest of the city of Trincomalee.

A historically popular Tamil village and tourist destination of the district alongside the nearby Uppuveli. Pigeon Island National Park, one of the two marine national parks of the region is situated 1 km off the coast of Nilaveli, its many species of vegetation, coral and reef fish contributing to Nilaveli’s rich biodiversity.

Nilaveli - Sri Lanka 04:24
Sri Lanka - Cinnamon Air 2 03:22