The road from Fort William to Mallaig is stunning.  Well worth it! Also, on this road stop at the beaches at Airisag! Crystal clear waters and silver sandy beaches!