Рет қаралды 1,448
Nick Seymour
Topsail Island is a calm crowd free island north of Wilmington NC. This video takes you through my time there where I visit the Karen Beasley Sea Turtle Hospital, Topsail Beach and Lea Island.#northcarolina #beach #animals