Day 18: 10th June 2010. Helmsdale to Drumnadrochit 86.0 miles