The Falls of Iguaçu (TV Movie 2006) Poster

(2006 TV Movie)

User Reviews

Review this title
1 Review
Sort by:
Filter by Rating:
7/10
One Of The Most Spectacular Natural Wonders Of South America
StrictlyConfidential17 June 2020
The majestically spectacular Iguacu Falls located in the heart of the Brazilian rainforest really does put the likes of Niagara Falls to absolute shame.

These multi-tiered falls of cascading water not only covers a vast area of exotic wilderness - But, this lush region also serves as the habitat for a variety of mammals, birds, and water creatures, too.

Believe me - This 60-minute "Megafalls" documentary is guaranteed to appeal to a wide range of nature-loving viewers.
1 out of 1 found this helpful. Was this review helpful? Sign in to vote.
Permalink

See also

Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews


Recently Viewed