Hi everyone,
Yes, the Netherlands and/or Ardennes have been mentioned. The Ardennes is in the lead so far.
I've offered to go and sort a location, provided we've all decided that Ardennes is the place.
I'd suggest the village of LA Roche en Ardennes. There's several campsites near the...