A World Heritage Site, the Horton Plains National Park is situated on the southern edge of the central highlands midway between Nuwara Eliya and Haputale. This picturesque location is Sri Lanka's ...
Results that may be inaccessible to you are currently showing.