North Carolina Kayaker Nearly Drowns at Pillar FallsNorth Carolina Kayaker Nearly Drowns at Pillar FallsA 20-year-old North Carolina man nearly drowned at Pillar Falls Friday afternoon in Twin Falls.Benito BaezaBenito Baeza