

Iguazu, Argentina
Iguazu Falls is made up of 275 falls over 2.7k of the Iguazu River, and is the most impressive natural sights we've seen (Machu Picchu being the most impressive man made). We arrived in Iguazu about 9am after a 17 hour bus and after getting showered etc we all set off to the falls. We got a bus from outside the hostel to the entrance then once inside the National Park got a train closer to the falls. We decided to go the furthest part first and work our way backw...