Il Santo
Piazza del Santo, Padova, Italy
Featured Review : The Basilica of St. Anthony of Padua is more commonly just known as 'Il Santo'. It is a large red-brick building with numerous bulbous domes, set to the southeast of the core of Padua.Originally from Portugal, Anthony ...See Full Review