We’re taking you to Iguazu Falls, one of the world’s greatest natural wonders and largest waterfalls. It has 75 separate cataracts across a span of two and one-half miles, wider than Victoria Falls and higher than Niagara Falls and more dramatic than both. 80% of the falls are on the Argentinian side and 20% are […]
In this episode we go to Rio de Janeiro, Brazil and share where we stayed, all the best things to do in Rio and share a few tips we learned that will make your visit to Rio a success! Highlights of this trip were taking in the views atop Sugarloaf Mountain, riding the cogwheel train […]