Norwegian, Holland America, Royal Caribbean and other cruise lines visit and homeport ships in this historic city.