Tag: brazil

Iguazu Falls

Situated in Iguazu National Park, some 20 km from Puerto Iguazú in the north of the province of Misiones, Argentina, the Iguazu Falls are shared by Brazil and Argentina. The….