Where is Château de Beaumesnil?

Where is Château de Beaumesnil located?

Château de Beaumesnil, Château de Beaumesnil, France (approx. 49.01389°, 0.7113889°)


Where is Château de Beaumesnil on the map?