John O'Groats

We came to John O'Groats to catch the Pentland Venture ferry to the Orkney Islands. John O'Groats is the most northerly village on the British mainland, not to be confused with Dunnet Head which is the most northerly point. John O'Groats is the opposite end of the longest distance between two inhabited points on the British mainland, the other being Land's End in Penzance. The village is popular with tourists and cyclists wanting be at these landmarks.