Where is Les Jardins de Beauval?

Where is Les Jardins de Beauval located?

Les Jardins de Beauval, Centre-Val de Loire, France (approx. 47.24977°, 1.36022°)


Where is Les Jardins de Beauval on the map?