Anamaduwa

Tea Plantations

Anamaduwa is a big city in Puttalam District, North Western Province, Sri Lanka. It is located about 28 kilometers away from Puttalam town.

View All Tours in Anamaduwa
Tea Plantations