5Taormina, Sicily

Perched high above the Ionian Sea on the island of Sicily, Taormina is a town of ancient ruins, stunning vistas, and Mediterranean allure.
Perched high above the Ionian Sea on the island of Sicily, Taormina is a town of ancient ruins, stunning vistas, and Mediterranean allure.