Blown away by Iguazu Falls
February 6th 2013 The Iguazu river borders 3 countries – Brazil, Argentina and Paraguay. The falls themselves can be viewed from both the Argentinian and Brazilian sides and it is recommended to see them from both to complete the full picture of their wonderment. These are regarded as one of the most amazing falls in the world and I’ve read and heard only Victoria Falls in Africa can rival them. I’ve seen Nia
... read more