Maha Elagamuwa Ambalama
Maha Elagamuwa Ambalama (Sinhala: මහ ඇලගමුව අම්බලම) is an old wayside rest or probably a preaching hall situated in Alagamuwa village near Kekirawa in Anuradhapura District, Sri Lanka. Ambalama Ambalamas are traditional resting places bu…