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.…
Share