Independence Memorial Hall is a national monument in Sri Lanka built for commemoration of the independence of Sri Lanka from the British rule with the restoration of full governing responsibility to a Ceylonese-elected legislature on February 4, 1948.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.