Wikipedia https://it.wikipedia.org/wiki/Acquedotto_di_Ferrara
Address 1 Piazza 24 Maggio, Ferrara 44121, Italy
Coordinates 44°50'15.264" N 11°36'29.481" E