Best 5 Hotels to Visit in Badulla!

Badulla is situated in the lower central hills of Sri Lanka. It is popular and the oldest town of Sri Lanka. Do you know that Badulla is an agricultural district? Yes, it is and majorly tea, paddy and vegetables are cultivated in this district. Climate