Puerto Iguazu, Argentina
Last Thursday we flew to Iguazu Falls, which rests on the border between Brazil and Argentina in the most northeastern corner of Argentina.The falls were absolutely spectacular, easily one of the most (if not THE most) impressive natural wonder that Todd and I have ever seen.The Iguazu Falls are actually a series of waterfalls.Unlike Victoria Falls (the only other waterfall in the world similar in size and grandeur) Iguazu Falls is actually 275 separate falls alo...