Haputale Travel Guide
Perched on the southern edge of Sri Lanka's hill country, Haputale offers breathtaking views and cool mountain air. At 1,430 meters above sea level, Haputale is one of Sri Lanka's most dramatically situated hill towns. T…
Read Guide