The town's most venerable edifice is the 12th-century Romanesque basilica of Santa Maria Maggiore.
Next to the Santa Maria Maggiore basilica is its sister chapel, also given much respect by the people of the town.