Celebrating Freedom: The Rich History of Independence Square in Sri Lanka-by Kalani-eLanka Nestled in the heart of Colombo, the capital city of Sri Lanka, Independence Square stands as a symbol of the nation’s struggle for freedom and its triumphant journey towards independence. This historic landmark not only bears witness to the nation’s past but also serves as a vibrant hub for locals and tourists alike. The story of Independence Square begins in 1948 when Sri Lanka, then known as Ceylon, gained independence from British colonial rule. The square, originally called Torrington Square, witnessed the historic moment when the Union Jack was lowered, and the Lion Flag of Ceylon was raised for the first time. Today, visitors can still sense the echoes of that momentous day as they explore the square’s various monuments and structures. Designed by the renowned architect Tom Neville Wynne-Jones, Independence Square boasts a blend of neo-baroque and ...

Read More →