Limousin, France
Le Ranch Camping is a campsite with 6 pitches in Madranges, France, located in the Limousin region.