Where is Albi-Ville Station?

Where is Albi-Ville Station located?

Albi-Ville Station, Albi-Ville Station, France (approx. 43.9225°, 2.1375°)


Where is Albi-Ville Station on the map?