Photo Favorite: The Devil’s Mouth, Iguazu Falls, Argentina

By Mark Wiens 2 Comments
Iguazu Falls, Argentina
Iguazu Falls, Argentina

Location: Iguazu Falls, Argentina

Your mind plays tricks if you look into the Devil’s Mouth for too long; I started seeing things, hallucinating, that feeling of not knowing if you’re the one moving or the water.

Staring at Iguaza Falls in Argentina gave that same awe-struck jelly leg sensation, similar to looking up at the Batad rice terraces in the Philippines.