Where is Albi Madeleine Station?

Where is Albi Madeleine Station located?

Albi Madeleine Station, Albi Madeleine Station, France (approx. 43.93806°, 2.14111°)


Where is Albi Madeleine Station on the map?