Iguaçu Falls

Most everyone knows Niagara Falls at the border of the United States and Canada, but have you heard of Iguaçu Falls at the border of Brazil and Argentina? These cachoeiras (waterfalls) are massive with a width of almost two miles and tons of little ilhas (islands) splitting the falls up into different parts. While most … Continue reading Iguaçu Falls