Indian Creek lies on the northern banks of Mark Twain Lake. It is the largest campground on the lake with 215 standard campsites, plus additional non-electric and tent-only sites.
The lake is named for the beloved writer and humorist, Mark Twain, who was born just south of the lake in Florida, Missouri.