One of the great natural wonders of the world, Iguaçu Falls is situated on the border between Brazil and Argentina. The waterfall system consists of 275 falls along the Iguazu River. The majority of the falls are about 64 meters (210 ft) in height. The most impressive of them all is the Devil’s Throat a U-shaped, 82 meter high (269 ft), 150 meter (492 ft) wide and 700 meter (2300 ft) long waterfall.

Get replies from creators like Life- MJ

thumb_upthumb_downchat_bubble
1upvote