Iguaza Falls - Devil's Throat
July 6, 2024 in Brazil ⋅ ☁️ 14 °C
At the end of the trail is the devil's throat. This can only be described as waterfalls galore at all angles and elevations. The viewing platform allows you to venture out into the centre whichRead more











TravelerWOW 😮 that is WONDERful x
TravelerI guess this is where the flat earth theorists theory of the water running off the edge of the World starts? 😏
TravelerBRILLIANT VIDEO 💧