Cathedral Ledge in the White Mountains of New Hampshire is a stunning sight ... But we’d argue that the best view of Cathedral Ledge, certainly the most luxurious, is from the bubbly outdoor ...