3 ms·
The nearby town of Taormina is awesome.
by david927 13y ago
The nearby town of Taormina is awesome.
- weston 13y agoI can confirm both: Taormina and Catania are gorgeous, amazing cities. The whole island of Sicily is also a wonderful place to visit.... I highly recommend it!