Sort:  

This is Meemura, Sri Lanka. Meemura is a village with only a very small population of 400. It is located near Kandy District and Matale District in the Knuckles Mountain Range. It is reached with untouched beauty of nature. Thanks for the feedback. I followed you!!