Taormina, Sicily
May 7 in Italy ⋅ ☁️ 68 °F
This hill town was fantastic! We walked out of the parking area to be greeted by a Ferrari!
-----
Taormina, perched on a hillside in Sicily, is a gem of the Mediterranean, offering breathtakingRead more