Kudiramalai Point September 16, 2012Kudiramalai is a headland cape, point and ancient port town on the west coast of Sri Lanka. It was once a flourishing emporium of internat...Read More
Wilpattu National Park March 14, 2012 Wilpattu National Park (Willu-pattu; Land of Lakes) is a park located on the island of Sri Lanka. The unique feature of this park is the...Read More