One of the world’s most organised cruise terminals makes for an easy arrival in a city happily married to the sea. 2023 set a new record, with 332 cruise ships carrying 1.5 million passengers visiting ...