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 establishm
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 establishment of Dominion of Ceylon on February 4, 1948. It is located at the Independence Square (formally Torrington Square) in the Cinnamon Gardens, Colombo.