To paraphrase a line from The Godfather movies filmed here a number of years ago, you should know that today’s Sicily is indeed making you an offer you can’t refuse. A diamond in the rough, the real jewel of Italy may be Sicily. A heady mixture assaulting your senses in the very best way, Sicily […]