The largest waterfall system in the world,
Iguazu Falls are made up with total of 275 individual falls. It can be seen from
both Argentina side and Brazil side of each countries respective national parks (two national
parks in two countries). “Iguazu” means “big water”. Here are the photos taken on the Iguazu National park in Argentina side.
No comments:
Post a Comment