Old Clock Tower |100 Journeys Sri Lanka
Working for the past 100 years since it was built, the Old Clock Tower on Main Street in Colombo is one of the most iconic structures to witness whilst touring the city. Observe the past in the present for a SO Sri Lanka experience.