Gegaow's Taormina, Italy
3 Reviews |
Ristorante al Duomo
The spot may seem like a tourist trap right on the Duomo plazza. Actually the staff is nice and the ...
Greek Amphitheater (Teatro Greco)
Via Teatro Greco
Nice Amphitheater. The view over Taormina is beautiful. Pick your time for the best light and bring ...