travel > Destinations > africa > Seychelles > Clock Tower

Clock Tower

TIME : 2016/2/17 10:21:24

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

You Might Also Like

Most Popular