Enjoy swimming, snorkeling, diving, or sailing? How about soaking in a spectacular natural setting? Croatia's Kornati National Park checks all the boxes. The 84-square-mile park protects 89 islands, islets, and reefs off Croatia's scenic Adriatic Coast.