Where is Menton-Garavan Station?

Where is Menton-Garavan Station located?

Menton-Garavan Station, Menton-Garavan Station, France (approx. 43.7851°, 7.51707°)


Where is Menton-Garavan Station on the map?