Category: Badulla

Badulla is a charming town in Sri Lanka’s Uva Province. It is surrounded by tea estates, waterfalls, and temples, offering a peaceful hill country escape.

 

 / 

Sign in

Send Message

My favorites