Karta Vacation Rentals
On the edge of Badulla in the Ambewella area, just a short stroll from the thunderous Dunhinda Falls. Dhowa Rock Temple, Muthiyangana Raja Maha Viharaya, St Mark’s Church and Kataragama Devale are all within easy walking distance—perfect for waterfall chasers and temple hoppers.