ALCANTARA
This scenic...
ALCANTARA
This scenic Alcantara Gorge is located on the Alcantara River north of Mount Etna near Taormina off Route 185.
This beautiful rock formation, composed of basalt, was created by volcanic activity.


staircase
SICILIAN INVOLTINI
view from Colosseum
Giardino Publico