Results 3 results found Prato della Valle, a 90000 square meter elliptical square in Padova, the largest square in Italy, Padua, Veneto, Italy, Europe Prato della Valle, a 90000 square meter elliptical square in Padova, the largest square in Italy, Padua, Veneto, Italy, Europe Plaza Moyua (Elliptical Square), Bilbao, Basque Country, Spain, Europe Plebiscito Square, Naples, Campania, Italy, Europe