Thursday, June 7, 2012

This is the town center in Cefalu.  The Duomo was built in the 13th Century by the Normans.  Cefalu was where the Oscar winning film, Cinema Paradiso, was filmed.  

No comments:

Post a Comment