From its medieval Upper Town to its lively Lower Town, Zagreb abounds with treasures that are sure to captivate you. Enjoy exceptional views of the Adriatic as your adventure continues to the coastal cities of Split and Dubrovnik, and the spectacular islands of Hvar and Korčula. The best of Croatia!