Emblem

Iguazu Falls - GPS-Verified Digital Souvenir

Iguazu Falls, located on the border between Argentina and Brazil, is one of the most stunning waterfalls in the world. The falls stretch over 2.7 kilometers and drop about 80 meters in a series of around 275 smaller.