A prominent structure that's withstood the test of time, you can't miss Saint Peters Tower. It's a much-loved attraction for history enthusiasts and regular sightseers alike.
This historic construction is in Ydrousa, a place that has plenty of things going for it! Batsi Beach, Fellos Beach, and Saint Peter's Beach are other popular sightseeing opportunities close by when you've finished up at Saint Peter's Tower.