Iguazu Falls
The Cataratas de Iguazú, Iguazú Falls, is an incredible and unforgettable experience. Having visited Victoria, Niagra and Iguazú [twice], Iguazú is definitely my favorite. Victoria is a stunning setting – the broad, almost tranquil flowing river and the deep, narrow gorge is incredible. Since the … Continue reading “Iguazu Falls” →