Niagara Falls Is One of the 10 Best Vista’s in the World
I just came back from our local library where I spent a few hours looking around. One of the books that I happened to pick up was the new National Geographic’s, “The 10 Best of Everything”.3rd Edition.”
Surprisingly, (well, maybe not after all) was that under the section dealing with the 10 Best Vista’s in the World Niagara Falls, Canada and the United States were in this list. Here’s one thing they said,” The best views are from the Canadian side, which take in the Horseshoe Falls and the smaller American Falls”.
A few others to make this exclusive list were: the Skyline of Manhattan, Hong Kong Harbour and the Grand Canyon in Arizona.