Located in the center of the only town of Seychelles,the Clock tower was placed by the british in 1903 during their colonisation Clock tower in town centre€3.00PriceAdd to CartInfoDimension: 6000 × 4000 Size: 16.6mb Image: JPG