Iguazu Falls, Waterfall in South America SOUTH AMERICA travel • February 27, 2015 • No Comments • The city on the Argentina side is Puerto Iguazu and to enter the region, you’ll have to pay …