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.
Join 33126 other food lovers
If you enjoyed this post, get more food and travel updates (for FREE)!
How can I contact you?
Enter your e-mail below to subscribe to updates.