Attractions in Sri Lanka
Compare prices, read traveller reviews and book in one place.
Colombo
Independence Memorial Hall
Independence Memorial Hall stands in Independence Square, formerly Torrington Square, in Cinnamon Gardens, Colombo, Sri Lanka, and commemorates the country's in...
No reviews yet
Showing 1 - 1 of 1 Attractions