Badulla is a city located in the Uva Province of Sri Lanka. It is the capital of the Badulla District and is situated in the central hill country region of the country. The city of Badulla is nestled amidst mountains and is surrounded by tea plantations, waterfalls, and picturesque valleys. It is a popular destination … Continue reading Nature of Badulla
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed