The little town of Devinuwara or the “City of Gods” is located at the most southern edge of the country, about 6.5kms south-east of Matara. Devinuwara is also known as Dondra in English.

Tagged with: , ,