🇧🇷 Iguazu Falls, #Brazil Consisting of a system of 265 waterfalls,

1 month ago
2

🇧🇷 Iguazu Falls, #Brazil

Consisting of a system of 265 waterfalls, it is located on the border of Brazil and Argentina. Every year, more than two million tourists visit to see the waterfall.

Loading 1 comment...