Independence Memorial Hall
Independence Square is surrounded by a beautiful expansive park which is great to take a stroll or spend an idyllic day.
The Independence Memorial Hall is a national monument built for commemoration of the independence of Sri Lanka from the British rule with the restoration of full governing responsibility to a Ceylonese-elected legislature on February 4, 1948. It is located at the Independence Square. It also houses…
“A ten minute walk on Galle road will take you to this authentic Thai restaurant made by chef's from Thailand. All their food is very good, especially the Tom Yum soup. ”
“Barefoot cafe is a hidden spot which offers nice souvenirs as well as a nice restaurant. If you are planning to visit Colombo, This should be on your list to hop on. ”
“Geoffrey Bawa designed. An iconic building. There is also a recreation of a historical Sri Lankan village nearby.”