Where is Borriglione?

Where is Borriglione located?

Borriglione, Borriglione (Station), France (approx. 43.71186°, 7.261771°)


Where is Borriglione on the map?