Freedom square

> < Like Add Commments 228 Views Uploaded on October 22nd, 2016

Freedom square

Independence Memorial Hall (also Independence Commemoration 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[2] to a Ceylonese-elected legislature on February 4, 1948. It is


Login and post Your Comment