Ananda, Tharaka; Nahallage, Charmalie
(2016-10-24)
Meemure, located in the Central Province, in Kandy District, 343 km from Colombo is one of the unique
villages in Sri Lanka that has about five hundred years of history and is remaining isolated from the main
society ...