Camping Le Champ Neuf France - Picardy - Somme - Saint-Quentin-en-Tourmont 8.4 from 22 reviews Visit campsite website