Where is Carpentras Station?

Where is Carpentras Station located?

Carpentras Station, Carpentras Station, France (approx. 44.04861°, 5.04472°)


Where is Carpentras Station on the map?