Independence Memorial Hall was built for commemoration of the independence of Sri Lanka from the British rule

Independence Memorial Hall was built for commemoration of the independence of Sri Lanka from the British rule Travel photography Family-friendly: true