Where is Bel-Air?

Where is Bel-Air located?

Bel-Air, Bel-Air (Station), France (approx. 48.841427°, 2.4008672°)


Where is Bel-Air on the map?