You are viewing a single comment's thread from:

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

in Worldmappin3 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!