Where is Colomiers Station?

Where is Colomiers Station located?

Colomiers Station, Colomiers Station, France (approx. 43.60361°, 1.33417°)


Where is Colomiers Station on the map?