As the van ascended the steep road through picturesque villages perched on the side of one of the mountains overlooking...

One of the many highlights of South America is undoubtedly the magnificent Iguazu Falls. Situated on the border of Argentina...