If you're in or around Wilmington, NC, check out this hidden Carolina gem offering all the natural beauty the state offers.