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
