You don't need to be religious to appreciate the tranquil atmosphere of Cathedral of Taormina. Check when the next mass is scheduled or when it's open for general viewing.
This principal church is located in Taormina City Centre, a destination that has so much on offer! Greek Theatre, Lido Mazzaro, and Corso Umberto are other good sightseeing options close by when you're done at Cathedral of Taormina.