Independence Square is still a Great Place to Relax in Colombo | Well Known Places