Copperhead Island


Copperhead Island Stairway
I have been to Copperhead Island a few times but I never walked around the entire island slowly like I did this past trip. Copperhead Island is located near McDowell Nature Preserve in Charlotte, NC. Driving in, you might think you’re lost because all you see what looks like a […]

Copperhead Island