The town's landmark is the late Renaissance Saint John the Baptist church, built in the early 17th century.
Among the notable structures of the town is the late Renaissance Saint John the Baptist church, built in the early 17th century.