Niagara vs Iguazu falls
Niagara and Iguazu falls (Read about my Iguazu experience here) are known to be the largest waterfalls in the world. I had the opportunity to visit both falls recently, and in this post, I am attempting to compare them. Of course, … Continued