Rather remote in the west coast of the Highland is Mallaig, a pretty harbour town that offer 12 best things to see and do on your visit.
107