Details
A wonderful introduction to South America’s dynamic cities, its European history, and the natural wonder of Iguazu Falls. Visit two of the most celebrated cities in South America – elegant and sophisticated Buenos Aires and the energetic city of Rio De Janeiro. Add to this the magnificent Iguazu Falls, the largest waterfalls in the world and a sight to behold.
In partnership with: