Argentina Vacations
Iguazu Falls photo by Martin St-Amant, Wikipedia, CC-by-SA-3.0
Iguazu Falls is unquestionably an extraordinary natural wonder containing over 275 waterfalls in the northern Argentina Province of Misiones on the border with Brazil. The Argentina city of Puerto Iguazu is just 12 miles from the falls and has many restaurants and hotels. You can fly into Cataratas del Iguazu International Airport (IGR) and actually stay at the Sheraton Iguazu Resort & Spa that is at Iguazu Falls on the Argentina side of the Iguassu River.
Read More on Iguazu Falls Hotels, Videos, Things to Do, Maps, Weather, etc.
