Where is Monterosso Stazione?

Where is Monterosso Stazione located?

Monterosso Stazione, Monterosso Stazione, Italy (approx. 43.46019°, 12.8214°)


Where is Monterosso Stazione on the map?