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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed