Kahaththewela Ambalama
Photo credit: Google street view The Kahaththewela Ambalama (Sinhala: කහත්තෙවෙල අම්බලම) is an old wayside rest situated in Bandarawela in Badulla District, Sri Lanka. History Ambalamas are traditional resting places built by local…