North Overlook Camp
Pella, IA · 26.9 mi from Montezuma
North Overlook Campground is situated on Lake Red Rock, Iowa's largest lake, and is conveniently located near Pella and Knoxville. Visitors can engage in activities like boating, fishing, hiking, biking, and wildlife viewing. For further details, ...
- RV sites: 43
- Tent sites: 49
- Potable Water
- Lake Access
- Showers
- Dump station on site