Chiesa nuova di San Cristoforo
Montresta, Italy
Dating back to the 1960s and built on the ruins of a medieval structure.
Saint Anthony Square
Offers a panoramic view point.