The horses can be seen, and tours are available in Corolla NC. . . Which is north of Duck NC. . .
They are at ocracokeidland only. Even then they stay in a group.
I believe the horses you are after are on Ocracoke Island.
I'm not sure. I went during the off-season & didn't see / hear anything @ horses.
Thanks! Your answer is awaiting moderation.