Call our Latin America tour specialists on: 01970 631 737

6 Dec 2016
23 Nov 2016
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…