Independence Memorial Hall, it is a national monument in Sri Lanka , built for commemoration of the independence of Sri Lanka from British rule with the establishment of Dominion of Ceylon on February 4, 1948. It is located at the Independence Square . Colombo
Add to Lightbox