Browsing:

Tag: Buenos Aires Argentina

Puerto Iguazu and Buenos Aires, Argentina

Iguazu Falls are easily explored from both Brazil and Argentina as this Wonder of the World is actually located right on the border. This is our story and journey of Read more…