Leigh Creek Campground | Campsite in the USA | Kampline

Leigh Creek Campground in the United States: a paid campsite with tent pitches, toilets, drinking water and pets allowed. Check details before you travel.