Canna port
One of the breathtaking ‘small isles’, Canna is an undiscovered gem that is rapidly becoming a part of every intrepid traveller’s must-see list. Linked from Mallaig on the mainland, Canna is the most distant island on the route joining Eigg, Muck and Rum.