Top 21 places to Visit in Haputale
Haputale is a peaceful hill town in Sri Lanka’s central highlands, surrounded by tea plantations, misty mountains, and stunning waterfalls. […]
Haputale is a peaceful hill town in Sri Lanka’s central highlands, surrounded by tea plantations, misty mountains, and stunning waterfalls. […]