1 Best Sight in Seychelles

Victoria Clock

Victoria

The clock tower, known to the locals as Lorloz, is the symbolic heart of the city. Now surrounded by the high-rise signs of modern Mahé, this diminutive Big Ben replica was erected in 1903 to memorialize Queen Victoria; locals have been using it to set their own watches ever since.

Corner of Albert St. and Independence Ave., Mahé, Inner Islands, Seychelles