TravelTill

About Iguazu National Park



The Iguazu National Park is a national park of Argentina, located in the Iguazu Department, in the north of the province of Misiones, Argentine Mesopotamia. It has an area of 550 km (212 sq mi)