You are viewing a single comment's thread from:

RE: The Iguazú Falls: Welcome to Paradise (in Brazil)

in Worldmappin7 months ago

Wow, the formation of the place is already stunning plus the actual waterfalls, it enchants the place. thank you for sharing this @duvinca

Sort:  

Thanks! Agreed! This is a stunning natural place that enchants us!
Happy day!