Answer :

Segovia is the name of the town with the Big AQUEDUCT
The answer is Segovia

Other Questions