Where is Gouvernes?

Where is Gouvernes located?

Gouvernes, Gouvernes, France (approx. 48.859837°, 2.6927896°)


Where is Gouvernes on the map?