Whitehall Nature Preserve is a 45-acre upland depressional swamp hidden behind fences in southwest Charlotte. Rock beneath the soil catches rainwater in the fall and winter, causing pools to form for ...