Where is Cavone?

Where is Cavone located?

Cavone, Cavone (Station), France (approx. 41.928177°, 8.796103°)


Where is Cavone on the map?