Just a short drive from Jacksonville, head for Onslow Beach, Surf City, Topsail Island, Hammocks Beach State Park, and more. Swimming, Fishing, Kayaking, Water ...