News

One of the most iconic historical features of Seychelles, the Victoria clock tower, is 115 years this year. It was on April 1 in 1903 that the clock tower was.
The Victoria Centre's clock tower turns 125 years old this month, with the shopping centre looking to celebrate the landmark's past, present and future with a number of celebrations.