Iguazu Falls. They are the largest waterfalls system in the world! 🌎When US First Lady Eleanor Roosevelt visited the falls, she exclaimed “Poor Niagara!”. On the border between Brazil and Argentina.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections