“Independence Square is still a Great Place to Relax in Colombo”,
Part park, part monument, the independence is one of the best places in Colombo to enjoy your leisure in absolute harmony. Overview Built in the year 1948, the independence square…
Share