Iguazu Falls, Argentina

Iguazu Falls (Iguassu or Iguacu) are the biggest waterfalls in the world. Iguazu falls consist of 275 separate falls and is actually bigger than Niagara Falls. It's located on the Border of Paraguay, Argentina and Brazil. (Photo by David Rochas).

~~Moonrise Over Snowy Mountain ~ full moon pink night sky, Patagonia, Argentina by Stockbyte~~

Moonrise Over Snowy Mountain Canvas Print / Canvas Art by Stockbyte

Catedral de San Carlos de Bariloche, Argentina

Cathedral of San Carlos de Bariloche in winter, Argentina. I love this place-

Pinterest
Search