Independence Square Colombo- A monumental landmark of the country

An iconic landmark that commemorates the exact location where Sri Lanka celebrated its independence from the British in 1948. Since then, every year, the National Independence Day is celebrated here. On other days, it is a great spot to visit and unwind. The Architecture The design of the Memorial Hall, the most monumental feature, was…