You are viewing a single comment's thread from:

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

in Worldmappin2 years 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!