Savoca

  • Our Last Day on the Island of Sicily

    We started off the morning driving to the tiny town of Savoca where a large part of the Godfather was filmed. This little town of 1,700 has definitely capitalized on this movie. Also while we were there we met with… Continue reading