Waterfalls are among the most beautiful things one can witness in nature, and some of the largest ones are simply breathtaking when viewed in person.
The border between the United States and Canada is home to magnificent Niagara Falls, which is quite possibly the most famous waterfall in the entire world. And if you’ve ever had the opportunity to visit it, you know that Niagara truly is nothing short of magnificent.
But there’s another waterfall that’s pretty amazing as well. In fact, it’s so amazing that it managed to make the list of The 7 Natural Wonders of the World… [Read more…]