Silversea Cruises is expanding its popular on-board Viking Cooking School , in which Viking ranges are used in cooking demonstrations , with ingredients collected from local markets at ports like Aqaba , Jordan , and Oporto , Portugal .