AOL Travel

Visit Niagara Falls, Ontario

Source: TravelVideo.TV
3 of 5 Travel Videos
At the outflow of Lake Erie into Lake Ontario and a 90 minute drive from Toronto, the natural wonder of Niagara Falls is one of the most famous places on earth, and about half of it lies in Canada. With its thunderous curtain of cascading waters that you can see from beside, on top or even from underneath, the incredible uniqueness and panoramic beauty of Niagara Falls.
Be The First To Comment »

Write your comment

0 of 500 chars