Call our Latin America tour specialists on: 01970 631 737

15 Nov 2016

Did you know…? 10 facts about Iguazu falls that will make you want to go there!

The majestic Iguazu waterfalls lie on the border between Argentina and Brazil. These giant falls are a spectacular sight and wel…