
Viewpoint: Castellammare del Golfo, Sicily
The dramatic view out to the Castellammare del Golfo from Segesta in Sicily is only matched by its dramatic history. Both must have outdone the spectacles played out in its theatre. Italy Sicily the Greek theatre More...