Where is Stazione Montebello?

Where is Stazione Montebello located?

Stazione Montebello, Stazione Montebello, Italy (approx. 42.01094°, 12.489829°)


Where is Stazione Montebello on the map?