Camp in St Catherine Creek National Wildlife Refuge in Natchez, Mississippi. Learn about this nature-focused campground and its setting before you plan…