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