Iguazu Falls is a complex of 275 waterfalls on the Iguazu River, located on the border of Brazil (the state of Paraná) and Argentina (the province of Misiones) 🇧🇷🇦🇷

https://video.nostr.build/779a01d29d86821bc1495b32d9f4602234313508a3f26b1e74184facb60ad0db.mp4

#GrowNostr #Uncharted

Reply to this note

Please Login to reply.

Discussion

Beautiful, humbling, and awe inspiring!

Beautiful