what's cooking?

By JazleB

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.

Comments
Sign in or get an account to comment.