Freepik
    Devil's Throat (Garganta del Diablo) is the biggest of the Iguazu Waterfalls. Located on the Iguazu River on the border of the Argentina and the Brazil.

    Devil's Throat (Garganta del Diablo) is the biggest of the Iguazu Waterfalls. Located on the Iguazu River on the border of the Argentina and the Brazil.