15 Places In North Carolina That Are A Photo-Taking Paradise Emerald Isle on here
Dupont State Forest - Brevard, NC, love this park
With more than 450 waterfalls, Transylvania County and the town of Brevard, North Carolina rightly claim the title of "Land of Waterfalls.
12 Places In North Carolina That Will Make You Swear You’re On Another Planet: Blue ghost fireflies, DuPont State Forest
Coopers Rock State Forest was named after a legend of a fugitive that was hiding from the law close to the overlook. He was a skilled cooper and so he made barrels and sold them to the locals.