Sights

The best things to do in John O'Groats are a wildlife cruise and a walk up to Duncansby Head.