Amangalla
Situated within the ramparts of Sri Lanka's Galle Fort, a Unesco World Heritage Site
Address: Church Street
City: Galle
Region: Southern Province
Country: Sri Lanka