Back to photostream

Independence Memorial Hall

Independence Memorial 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. Wikipedia

3,013 views
13 faves
31 comments
Uploaded on November 23, 2013
Taken on October 25, 2013