Slough Creek Campground in the United States: toilets and drinking water on site, with tents, caravans and motorhomes all welcome. Plan your stay here.