News

Francis Ford Coppola may have helped put Sicily, Italy, on the map when he chose to film parts of the Godfather saga there, but first-timers to the destination will find far more to interest them ...