top of page

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.00Price
bottom of page