This dramatic view of the Falls is on the Brazilian side. This is not only a UNESCO World Natural Site but also one of the new 7 Wonders of the World. It is simply a stunning show of Nature.
Comments
Sign in or get an account to comment.