May 17, 2017

Iguazu Falls was the first place to visit on my long list of natural wonders in South America. Since I’ve came to Buenos Aires from Europe, it was the closest spot...