Croatia, with its long coastline on the Adriatic Sea, captivates with its varied landscape, which includes raging waterfalls, untouched landscapes, and more than 1000 islands. The same applies to Montenegro, where you can find rugged mountains, medieval villages, and narrow beaches along the Adriatic coast. Dubrovnik, Split, and Zagreb are characterized by Gothic, Renaissance, and Baroque buildings.