A picturesque little village positioned on a majestic hilltop overlooking the seaside town of Taormina.
landingPages.LANDING_PAGE.DETAIL.ADDRESS SP10, 98030, Italy
landingPages.LANDING_PAGE.DETAIL.COORDINATES 37°51'34.027" N 15°16'37.04" E