Croatia offers first-time Europe travelers authentic charm, vibrant café culture, stunning coastal towns like Split and Dubrovnik, and rich history without the crowds....