Where is Monterosso?

Where is Monterosso located?

Monterosso, Monterosso (Station), Italy (approx. 43.462124°, 12.818171°)


Where is Monterosso on the map?