Visitors really like Taormina, especially its beaches, historical sites and restaurants. Simply book a sightseeing tour to enjoy your stay a little more. Nature lovers visiting Taormina can explore top areas like Mount Etna. While you're here, stop by Piazza IX April and Corso Umberto.