Indian Creek campsite in the United States. Tents, caravans and motorhomes welcome, with toilets and drinking water on site. Check details before you go.