Italo … Sicily’s famous dog

Italo … Sicily’s famous dog

A couple of Summer’s ago, whilst being on The Inspector Montalbano Filming Locations Tour with a friend who was staying with us, we visited the beautiful town of Scicli in South East Sicily. Scicli is one of Sicily’s UNESCO listed Baroque towns and one of my favourites, it is so beautiful with wonderful architecture framed by […]