Where is Gressa?

Where is Gressa located?

Gressa, Aquitaine, France (approx. 44.1648438757°, 0.8744430542°)


Where is Gressa on the map?