Almost lost to development, The Point at the southern tip of Topsail Island is a favorite attraction for residents and visitors.

See Full Page