This is the main church in Leonforte. There are several other churches here but this is the most ornate building.
This building is called the Piazza Margherita.