Part I: Iguazu Falls, Brazil

Named one of the New 7 Natural Wonders of Nature, Iguazu Falls is one of the most spectacular things you...

Giant Chunks Of Ice Fall From The Perito Moreno Glacier In Patagonia

It was one of the most spectacular things we have ever seen. Our trip to Patagonia would not have been...