Illukkumbura
-
Trip to land of leeches–Ilukkumbura, Sri Lanka

So this is one article I dreaded to post. Not because this village was invaded by leeches. But because it is such a beautiful village unknown to many, hidden away amidst the forest and most importantly untouched, that I dread taking part in disposing beautiful untouched scenic villages like this to human polluters. Yes. I…