The biggest cruise ship to ever dock in Scottish waters arrives in the Highlands

MSC Meraviglia arrives in the Cromarty Firth.
Picture by Sandy McCook.
MSC Meraviglia arrives in the Cromarty Firth. Picture by Sandy McCook.

Already a subscriber? Sign in

[[title]]

[[text]]