zzdtravel
Home
/
Attractions
/
Africa
/
Seychelles
/
Victoria
/
Clock Tower
Clock Tower-December 2024
Dec 26, 2024

  The focal point of the city centre is this downsized replica of the clock tower on London's Vauxhall Bridge. It was brought to Victoria in 1903 when the Seychelles became a Crown colony.

Must-see attractions
Related Information Recommendations