Carrot Island is a small spit of uninhabited land across Taylor's Creek from the town of Beaufort, NC that is home to a small population of wild horses that are the ancestors of castaways from shipwrecks from more than 300 years ago. They are the pride and joy of the community.
This gallery is empty.