Prato della Valle, Padua: Italy’s Largest Piazza
Prato della Valle measures 90,000 sq meters, making it not only the largest square in Italy but one of the largest in Europe.
Prato della Valle measures 90,000 sq meters, making it not only the largest square in Italy but one of the largest in Europe.