Daily Archives: October 6, 2010

Spotlight on Iguazu Falls

Iguacu Falls, Brazil/Argentina, is arguably the premier waterfall in the world. It is much larger and more impressive than Niagara, and, even though Victoria Falls in Africa is larger, it is almost always shrouded in mist and difficult to see. … Continue reading

Posted in Spotlights | Leave a comment