The Parish Church of St Catherine was built in the 1630s and houses a fine altarpiece of St Catherine – painted by Mattia Preti in 1675, when the artist took refuge here during a plague epidemic – and there are several 17th- and 18th-century windmills dotted about the village.