Iguazzu Falls
Iguazzu falls from the Argentinian side. The falls border Argentina, Brazil and Uruguay an have just been named one of the 7 wonders....I could tell why, they were one of the most amazing things I've seen while travelling! Photos can't even do them justice.
110
views
- 0
- 0
- Apple iPhone
- f/2.8
Comments
Sign in or get an account to comment.