http://ytravelblog.com/travel-blog Shackleford Island is in the Outer Banks in North Carolina, a short boat ride from Beaufort and famous for its wild ponies and horses. Watch as we go searching for the wild horses on the beach for an amazing wild animal encounter.
Link to this comment:
All Comments (0)