It marks further strong growth for the cruise operation, which welcomed 149 vessels in 2023, involving ships sailing directly into the Port of Leith, Rosyth and Dundee’s cruise berth as well as ...