STROMNESS, Scotland -- My traveling buddy, Priscilla, and I had gone to Scotland intent on summiting the highest peak in the United Kingdom: Ben Nevis. At a mere 4,406 feet, some hikers and climbers ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results