Sometimes I think we forget that Niagara Falls is one of the 'Seven Wonders of the World,' just because it's in our back yard. Check out these pictures that show off just how grand the Falls really are.

Enter your number to get our free mobile app