Camp Linn Haven is a campsite in Newland, North Carolina. Find location details, practical information and tips for planning your stay in the area.