Where is Sougraigne?

Where is Sougraigne located?

Sougraigne, Sougraigne, France (approx. 42.90188°, 2.3545692°)


Where is Sougraigne on the map?