Friday, 23 January 2015

Iguazu Falls

Indeed, it's not easy to find the right superlatives to describe the breath-taking views of the mighty Iguazu Falls. Where ever you view it either on the Argentinean side or Brazilian side, you'd be treated with the most spectacular sight. With more than 200 waterfalls and reaching as high as 82 meters, the  Iguazu Falls are truly a marvelous scene to behold. One of best natural phenomenon on planet earth.

No comments:

Post a Comment