Discovering the Natural Beauty and Cultural Heritage of Badulla 5 (5)

The picturesque city of Badulla is situated in Sri Lanka’s central highlands. Both nature lovers and adventure seekers should visit this place. The city is surrounded by waterfalls, mountains, and…