Niagara Falls is one of the mightiest waterfalls in the world. It has also been known to be a hot spot for thousands of honeymoon couples each year. Millions of people a year visit the beautiful falls and enjoy its beauty from the “Maid of the Mist” tour boat or from the shores of Canada and the United States. But there are very few people who have ever seen it, up-close, from the air…until now! Check out today’s video and see the wonderful views of the one of natures most beautiful forces of power.
Historical, Inspiring, Interesting
Love this.. Absolutely beautiful.