Badulla is located in the southeast of the Kandy and 230 km away from Colombo and almost encircled by the Badulu Oya river and 2230 feet above from the sea level.
The city is overshadowed by the Namunukula mountain range.
By the 20th century, Badulla had become a regional hub, with the British establishing is has the Capital of Uva Wellassa. Also, know as the Uva Province. There are still has a number of British colonial building existing, including the railway station, which opened in 1924. The average temperature is 22 Celsius.
- Dunhida Waterfall
- Mutiyangana Temple
- Old Welekade Market
- Bogoda Ancient Wooden Bridge
- Demodara Railway Station
- St. Mark’s Church