1Taormina, Italy
It’s hard to imagine that any part of Italy could be considered “underrated,” but Taormina, in Sicily, might just be one of the best spots in the country.
It’s hard to imagine that any part of Italy could be considered “underrated,” but Taormina, in Sicily, might just be one of the best spots in the country.