Haputale Is a town of Badulla District in the Uva Province of Sri Lanka, situated 4695 feet above sea level. The area witnesses a rich bio-diversity with numerous varieties of flora and fauna. Haputale is surrounded by hills covered with cloud forests and tea plantations. The climate in Haputale is cooler than its surroundings, due to its elevation.