The Scottish Port of Cromarty Firth is set to welcome its first cruise ship since 2019 with the arrival of the Marella Explorer 2 on July 25.The news comes as the Scottish cruise sector prepares to ...