Poitou-Charentes, France
Camping Les Castors is a campsite in St Simon De Bordes, France, located in the Poitou-Charentes region.