Reading NATURE’S SEVEN GREATEST WONDERS
Part I The American traveller and scientist Lowell Thomas thinks that there are seven Nature’s greatest wonders. They are the Grand Canyon, Glacier Bay, the Mammoth Cave, Victoria Falls, Baikal, Mountain Everest, and Yellowstone...