Iguazu Falls via Buenos Aires
Iguazu Falls in Central Argentina is one of the most magnificent in the world. It ranks right up there with Africa’s Victoria Falls and US/Canada Niagara Falls.
Iguazu Falls in Central Argentina is one of the most magnificent in the world. It ranks right up there with Africa’s Victoria Falls and US/Canada Niagara Falls.
Those of us who enjoy travel all have a “bucket list,” and that lists varies depending on our background, life experiences, and interests. But, Antarctica: what can I say? After years fantasizing about this adventure, it came to life in January 2020.