You are viewing a single comment's thread from:RE: What is the nicest place that you have visited?View the full contextkaibagt in #tribes • last year The Iguaçu Falls in Paraná/Brazil is an incredible and magical place