With its somber beauty, the Scottish village of John o” Groats, is the end of the road when traveling to the extreme northeast of Great Britain. It is the start or finish of the UK’s longest “coast-to-coast,” with Land’s End in southwestern England exactly 876 miles (1,410 kilometers) away.
All rights reserved