Check out this great place to stay in Taormina
Entire home/apt in Taormina, Italy. This apartment is part of a residence with garden and open view to the sea and Mount Etna, located on a small hill in a quiet residential area of Taormina only 4 minutes walking distance from the nearest supermarket, shops and restaurants of Taormina
See this content immediately after install