Where is Juan les Pins Station?

Where is Juan les Pins Station located?

Juan les Pins Station, Provence-Alpes-Cote d'Azur, France (approx. 43.57083°, 7.11139°)


Where is Juan les Pins Station on the map?