Where is La Falaise?

Where is La Falaise located?

La Falaise, La Falaise, France (approx. 48.9445736°, 1.8324087°)


Where is La Falaise on the map?