Haputale, Mountain town in Uva Province, Sri Lanka
Haputale is a mountain town situated at about 1,400 meters (4,600 feet) elevation that forms a natural boundary between the southern plains and the Uva basin below. The terrain slopes gently and is covered with tea plantations and residential areas that follow the contours of the land.
This mountain town developed as a railway station when the rail line reached the region in 1893, revolutionizing transport to the highlands. The station became an anchor point for economic growth and the later expansion of tea estates across the area.
Tea plantations shape the hillsides around this mountain town and remain central to how local communities live and work daily. Visitors can see the green fields everywhere and watch workers hand-picking leaves along the slopes throughout the day.
Visitors can explore the area on foot with paths connecting plantations and running through town. The best time to visit is during the drier months when paths are easier to walk and visibility across the surrounding regions is clearer.
From this elevation, visitors can see multiple Sri Lankan provinces at once on clear days, making this mountain town an exceptional viewing point. This geographic position is rare and offers an unexpected overview of how the island's landscape varies across regions.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.