by Camie November 27, 2016 Number of comments0 Puerto Iguazu Puerto Iguazu and Iguazu Falls, Argentina We landed in Buenos Aires and hit the ground running, almost literally. Puerto Iguazu, located in the northern part ofContinue Reading