Other popular activities include fishing, beachcombing, and other watersports. Enjoying the Towns. Topsail Island is made up of three towns–North Topsail Beach, ...