© 2023 88.9 KETR
Public Radio for Northeast Texas
Play Live Radio
Next Up:
Available On Air Stations

Falling in love with Iguazu Falls

Named one of the New 7 Wonders of the World in 2011, Iguazu Falls is a popular attraction for tourists and locals alike. Waterfalls are one of nature's true masterpieces, and few in the world rival the scope and beauty of these falls on the Argentina-Brazil border.

Mary Clark found herself chasing these waterfalls time and time again during her visit to Argentina, and created memories for a lifetime.

See additional photos from this trip, plus accounts of Mary's other adventures, at the Mary Clark Traveler Website.

Mary Clark Traveler is heard Tuesday mornings at 7:20 during Morning Edition on KETR.