The Argentina side of the Iguazu falls has the Devil’s throat, an incredible roaring pit of water that shoots spray right up above the top, soaking all us tourists.
Garganta del Diablo | Iguazu Falls, Argentina | 15th January
Travel
Latin America
Argentina
Iguazu Falls
2014-01-20