Where is Longarisse?

Where is Longarisse located?

Longarisse, Longarisse (Station), France (approx. 44.961105°, -1.136196°)


Where is Longarisse on the map?