Todi has maintained a substantial part of its three concentric ramparts : the Etruscan, Roman, and medieval fortifications, each with their own set of walls and gates.
Todi has maintained a substantial part of its three concentric ramparts : the Etruscan, Roman, and medieval fortifications, each with their own set of walls and gates.