Colombo, Sri Lanka
Independence Memorial Hall
Independence Memorial Hall (also known as Independence Commemoration Hall) is a national monument in Sri Lanka built for the commemoration of the independence of Sri Lanka from British rule, with the restoration of full governing responsibility to a Ceylonese-elected legislature on 4 February 1948. It is located in...
- City
- Colombo
- Country
- Sri Lanka
More places in Colombo
Background: Wikipedia