Often called the “Paris of South America,” cosmopolitan Buenos Aires has it all: a wide array of cultural sights, fine restaurants, fashionable shopping and countless
One of the funniest things I’ve seen on my travels happened at Iguazu Falls National Park in Argentina. While eating our (overpriced) cafeteria lunches, an
On my trip to South America last year I was blown away by the grandeur of Iguazu Falls, the subject of this week’s “Snapshot.” Located