top of page

One of the Seven Wonders of the World - Iguazu Falls



Ann and John Cinnamon, our travel experts, recently journeyed to South America to visit Patagonia and other sites they had not seen on other visits. At the top of their list was visiting Iguazu Falls, which is one of the Seven Wonders of the Natural World. You will hear the sound of the falls and almost feel the mist in your face! They also explain why the water looks so brown!



Comments


bottom of page