Beautiful Iguazu Falls
January 7th 2008 Our final stop before heading back home - Iquazu Falls are located at the northern tip of Argentina and borders Brazil and Uruguay.
We have finally posted our pictures from the last leg of our trip. It was the perfect place to hit last. We stayed at the Sheraton Hotel, the only hotel that is in the national park. We had a birdseye view of the falls and direct on site access to all the walkin
... read more