TAORMINA SICILY

Taormina is a spectacular, upscale hilltop resort town on Sicily's eastern coast. Renowned for its stunning views of the Ionian Sea and Mount Etna, it features a famous Ancient Greek theater, vibrant medieval streets, and beautiful beaches, and the Isola Bella nature reserve.