Nilaveli Sri Lanka

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