Nilaveli, meaning “Open-land of the moon-shine” in Tamil, is a coastal resort town located about 16 km North-West of Trincomalee, Sri Lanka. It used to be a popular tourist destination, however, due to 2004 Indian Ocean Tsunami and Sri Lankan Civil War tourist numbers have declined, until 2010 onwards, we can see a significant increase in […]