sicilian country side Tag

The Targa was a unique Sicilian road race like nothing on earth. While some of the original route has faded into obscurity, the charming towns and boundless enthusiasm of the locals remain largely intact. ...