Iguazu Falls from the Argentina side. A great natural wonder of the world – Argentina, South America

Iguazu Falls are one of the great natural wonders of the world & are spectacular. I would definitely say the trip is a must do on any tour of the highlights of Argentina. To read more about this and my other adventures just visit www.suewherewhywhat.com

If you like it please let me know by giving me a THUMBS UP & why not SUBSCRIBE to my channel to explore more of my adventures?

Sue Where? Why? What? – Mid Life Travel Stories & Inspiration for Women Going it Alone. For more check out my blog at

Subscribe for a FREE ebook on “Everything You Need To Know Before Taking Your First Trip As A Woman Alone”

Or follow me for loads more travel tips & information on:


Leave a Reply