Angietravels - South America

Iguazu Falls – The legend!

Straddling the borders of Argentina and Brazil these amazing falls are a must do on any trip to South America. The first European to be accredited with  discovering  the falls was the Spanish  Conquistador Alver Nunez Cabeza de Vaca de […]