Speechless Sundays - One of the 7 Natural Wonders
We went to Ontario, Canada earlier this year and went to Niagara Falls for the first time.
I truly was Speechless when I first saw the falls.
I took dozens of photos and still haven't posted any yet, but thought I'd put this one out today because it's just so stunning.
Niagara is one of our 7 national natural wonders.
In this photo you can see the falls to the left that are on the U.S. side, and the amazing "horse shoe" falls on the Canadian side.
We took the Maid of The Mist ferry ride directly into the falls and it was breathtaking.