Garganta del Diablo | Iguazu Falls, Argentina | 15th January
Travel Latin America Argentina Iguazu Falls
2014-01-20

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.