You are viewing a single comment's thread from:
RE: See the power of Iguazu waterfalls
Brazilian side is nice, you get a proper panoramic view! Iguazu Falls is amazing!
Brazilian side is nice, you get a proper panoramic view! Iguazu Falls is amazing!