Church of Saint Francis #
The Church of Saint Francis (or Saint Catherine) in Forza d'Agro, Sicily where scenes from the Godfather Trilogy were filmed. Built in the 15th century by Franciscan friars, the church faces the town hall square; it was restored in 1991.