Honeymoon in Savoca, Sicily - April 2007
Savoca is the town in Sicily where scenes from The Godfather were filmed.
Bar Vitelli (above) and in The Godfather (right)
Church of St. Nicolo (above) and in The Godfather (right)