Where is Tarbes?

Where is Tarbes located?

Tarbes, Tarbes (Station), France (approx. 43.24°, 0.06944°)


Where is Tarbes on the map?