Standing majestically in the heart of Colombo, the Independence Commemoration Hall is a tribute to the courageous Sri Lankan ...
Located in Independence National Historical Park in Old City, Independence Hall is just steps from the Liberty Bell Center, making it convenient to visit both landmarks in a morning or afternoon.