- 5
Colombo’s national monument marking Sri Lanka’s independence from Britain.
Independence Square is a peaceful heritage site surrounded by green space and colonial charm. It’s ideal for photography and quiet reflection, and a key stop in both historical and romantic tours.
Colombo’s national monument marking Sri Lanka’s independence from Britain.