The Iguazu Falls, which is listed in seven wonders of nature, is located in which country?
[A]Brazil
[B]Ghana
[C]Argentina
[D]Venezuela

Argentina
Iguazu Falls, in Iguazu River, are one of the world’s largest waterfalls. They extend over 2,700 m (nearly 2 miles) in a semi-circular shape. Iguazu Falls are on the border between the Brazilian state of Paraná and the Argentine province of Misiones