Cruise ships rise brings wave of holidaymakers

The Disney Magic cruise liner arriving in Invergordon in 2016.
The Disney Magic cruise liner arriving in Invergordon in 2016.

Breaking