2 answers

Where is the duomo.

over 5 years ago about Italy

2 Answers

  • 0

    Duomo means church, so if you ask where is the duomo... every city has a church. Anyway, for sure you mean The Duomo that is in Milano. Ciao :) over 5 years ago

  • 0

    In Florence Italy, If in town on weekend join the locals in the Piazza Michelangelo high above the city. over 5 years ago

Answer this question

Map of Italy