This stunning medieval gem nestled on the Adriatic is a must for history buffs and those who love to get lost while meandering ancient port towns. Equally as beautiful from sea or land, this is a gorgeous country to visit and is easily paired with Croatia. Legendary hospitality and the best wellness spa in Europe reward adventurous visitors.