Published On Jan 19, 2024
Taormina, a hilltop town located on the east coast of Sicily, is one pricey spot to visit but mesmerizing and elegant nonetheless. Let me take you around town, including what I think is Taormina's very own "Hanging Garden of Babylon"
show more