This is Lake Windermere, the largest natural lake in England. It’s the same length as around 180 football pitches! Later locals Martha and Benj are going to be helping me explore all the ...
Researchers from the University of Oregon, Oregon State University, and the U.S. Forest Service have made a groundbreaking discovery beneath the Cascade Mountain Range—a water reservoir estimated to ...