Best places to visit in Badulla
Best places to visit in Badulla in Sri Lanka Due to its administrative significance and location in the lower central hills of Sri Lanka, Badulla is a significant city in the Uva Province and a common tourist resort. Due to its surroundings of tea plantations and the Badulu Oya River, it exudes tranquility. The Namunukula [...]