Campsite with treehouse stays beside the Cashie River in Windsor, North Carolina. Find location details, highlights and tips for planning your visit.