← All campgrounds
IA · REC.GOV #251265
South Overlook (Ia)
Pella, IA · Checked every 60 seconds
South Overlook is located on Lake Red Rock, Iowa's largest lake. It is just 10 miles from Pella, known for its Dutch heritage, and 15 miles from Knoxville, the Sprint car capital of the world. Visitors enjoy boating, fishing, hiking, biking and viewing wildlife. For more information regarding the…
Reading the latest site-by-site availability…