The top sports vacations in North Carolina

North Carolina is the perfect destination if you want to have an active vacation. From the Blue Ridge Mountains to the Outer Banks, you can…