The Victoria Clock Tower, situated in the heart of Seychelles' capital on Mahé Island, is an iconic landmark rich in historical significance.
Erected in 1903 as a tribute to Queen Victoria's Diamond Jubilee, the imposing structure stands tall at the center of Independence Avenue. Its Victorian design, adorned with cast iron and local granite, reflects colonial influences. The clock, imported from England, has been faithfully ticking for over a century. Surrounded by vibrant markets and colonial buildings, the Victoria Clock Tower remains a timeless symbol of Seychelles' past, connecting visitors to the archipelago's heritage and colonial history.