Sicily – Letojanni

We have just returned from a little jaunt to Sicily and stayed in a small town called Letojanni. Here’s a few photos of the place. Great to get a feel for Sicily.

The Godfather film was filmed around here.