Active Stamp collector and recently into Post Crossing.
Wednesday, 14 December 2016
Iguaçu National Park.Brazil.
Travellers exploring South America aren’t likely to pass up the opportunity to see Iguaza Falls in the flesh. You can see the falls from both Brazil (panorama) and Argentina (up close), with most travellers choosing to see both sides as they cross the border.