On a beach near this North Carolina town, wild horses have roamed free for over 500 years. The area offers plenty of other ...