Where is Montecatini Centro?

Where is Montecatini Centro located?

Montecatini Centro, Montecatini Centro, Italy (approx. 43.88083°, 10.77056°)


Where is Montecatini Centro on the map?