Between land and sea. The wonderful dunes of the Camusdarach beach not too far from Mallaig.