Camping Les Châtaigniers

Near Les Vans in Ardeche, a true camping spirit