Pages

Thursday, April 18, 2019

Iguazu Falls


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