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

16 days ago
1

🇧🇷 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...