As most of you might already know, I visited southern Italy and Sicily a few weeks back. Here's a short slideshow of pictures I took in Savoca - which is where some of the scenes for the Godfather movies were filmed. Enjoy!
Savoca (http://www.youtube.com/watch?v=5Zocf5xWIOY#ws)