BY SEBASTIAN CHIRINOWHERE IT IS: The Iguazu Falls are located on the border of the Argentine province of Misiones and the Brazilian state of Paraná, in Iguazú National Park, around 12 miles/20 km from Argentina’s Puerto Iguazu. Shared by Argentina and Brazil, Iguazu Falls welcomes tourists from around the world — they’re called Cataratas del Iguazú…