The first thing that surprises anyone swimming in these lakes is the visibility. Below the surface, feet kick against sand ...
Want to discover incredible nature experiences in North Carolina? These 9 natural spots offer stunning scenery and ...