33 C
Mangalore
View of Iguazu falls from top of Brazilian side

Iguazu, the mightiest waterfall I’ve ever seen

Straddling the border between Argentina and Brazil, Iguazu falls are one of the new 7 wonders of the world and once you visit them,...