Where is Stazione Due Ponti?

Where is Stazione Due Ponti located?

Stazione Due Ponti, Stazione Due Ponti, Italy (approx. 41.956413°, 12.484035°)


Where is Stazione Due Ponti on the map?