Shackleford Island is a barrier island off the coast of North Carolina. It is home to more than 100 wild horses. These mysterious animals have survived the hard terrain for hundreds of years. They are believed to have swam ashore from Spanish shipwrecks long ago.

- Carey Estrada