Santa Maria Della Rocca & Il Castello
Above the Town, Taormina, Italy
Featured Review : Perched high above the town are the church 'Santa Maria della Rocca' and the remains of a Saracen castle 'Il Castello'.
There are two options to get there. The easiest, but far less beautiful option is to take a taxi...See Full Review