Satellite map of Jardins de Valloires
The Jardins de Valloires (8 hectares) are botanical gardens located on the grounds of the 18th century Abbaye de Valloires in Argoules, Somme, Picardy, France.
Latitude: 50° 20' 51.00" N
Longitude: 1° 49' 13.80" E