ItalySicilyTaormina
10 guests
5 bedrooms
6 bathrooms
With its cinematic landscape, ancient history and mesmerising views across the coast, the hilltop town of Taormina is steeped in the beauty of Sicily. And just like its setting, this eye-catching fami...