Wild Horses on Shackleford Banks Island, North Carolina
Follow along as we adventure out to Shackleford Banks Island off the coast of North Carolina and the city of Newport. This was a dream come true for Taryn, who has wanted to see wild horses for as long as we can remember! In my mind the wild horses would