
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.