Iguazu Falls

Iguazu Falls

Iguazu Falls are located within the Iguazu Falls National Park, a protected area over 67,720 hectares (167.34 acres) on the Northern border of the Province of Misiones, Argentina.


Client:

Date: May 5, 2018

Service: