As you all know things don’t always go according to plan when your traveling and sometimes there are little occurrences that set you back. It’s just part of the world of…
Browsing Category
Argentina
-
-
There are many stunning falls all over the world and Iguazu Falls, located in South America, is one of them. Sitting half in Brazil and half in Argentina, Iguazu Falls is…
-
We didn’t have a reservation but after inquiring in 3 different car rental companies we finally found our ride. We had arrived in Salta, Argentina the night before after an 18…