Iguazu Falls are on the border between the Brazilian state of Paraná and the Argentine province of Misiones, and are surrounded by two National Parks (BR/ARG). Of the 275 falls that collectively make up Iguassu Falls, “Devil’s Throat” is the tallest at 80 m in height.
Credit: new7wonders.com