The Independence Memorial Hall commemorates Sri Lanka's independence from British rule in 1948. Set within beautifully manicured gardens in the upscale Cinnamon Gardens district, the open-sided pavilion showcases traditional Sri Lankan architecture. A peaceful retreat from the city bustle.