European hidden gem on the Adriatic Sea, beckons travelers with its stunning coastlines and historic cities.