Pete's Trip Reports

Day 11: Finally, John O Groats (and chucking it down)...