Tour boat provides exciting ride to experience the power of Iguacu Falls
Area of Iguazú Falls known as Devil's Throat seen from the Argentina side