
Image: Lumbini Lanka Travels Visiting Meemure is like going back along the time tunnel. Hidden away from the hustle and bustle of modern-day sophistication, this isolated and unspoilt village is located in the Central Province of Sri Lanka, hidden amongst a beautiful range of […]