Campgrounds in Halifax, NC
Twin Lakes Camping Resort