Zagreb was the perfect introduction to Croatia. After landing, I hopped on the Croatia Airlines airport bus—super convenient—taking me straight to the central bus station. From there, it was a short walk to my Airbnb, which turned out to be a gem: clean, central, and great value. My first full day kicked off with a…