Loading…
Loading…
Colombo
Colombo
Independence Square is a prominent national monument in the heart of Colombo, built in a beautiful traditional Kandyan architectural style to celebrate Sri Lanka's freedom from British rule in 1948, and today it serves as a peaceful park where visitors can relax and admire the country's history.
Government
Free
Yes
Available
Available
Available
Any vehicle
Good
Available