Avenue du Docteur Roux 20, Saint-Nectaire, France
Fee: Free
Opening hours: Apr-Sep
Open in Google Maps