Located in the heart of the jungle, in a huge national park, the Iguazu Falls are by far one of the greatest natural sights in the world. The paths through the dense green offer various views on the spectacular falls – from the top, and from below. It is wonderful that this area was not covered with buildings and nearly just left as it has been for a very long time. This... Read More
↧