At the border of Brazil, Argentina and Paraguay you can find Iguaçu Falls. A beautiful piece of nature, in an enormous national park, close to the town of Foz do Iguaçu. We arrive at Foz do Iguaçu by nightbus from Sao Paulo, which took about 17 hours. Luckily, as we mentioned before, buses here are very comfortable, except … [Read more...] about Foz do Iguaçu & Iguazú Falls
You are here: Home / Archives for Iguaçu