Where is Piazza dei Cavalieri?

Where is Piazza dei Cavalieri located?

Piazza dei Cavalieri, Piazza dei Cavalieri, Italy (approx. 43.7193°, 10.40007°)


Where is Piazza dei Cavalieri on the map?