Surrounded by hills covered in cloud forests and tea plantations, Haputale is another of Sri Lanka’s spectacular towns, with a cool climate and rich biodiversity. Approximately 193km away from Colombo, the town is located 4695 ft. high above sea level in the Badulla district and clings to a narrow mountain ridge. Though small and busy with the local hub...