Devil's Pool Introduction: Located at the top of the 110-meter-high Victoria Falls, it looks dangerous, but there is still an endless stream of brave challengers. They were playing in the pool, standing on the edge of the pool taking photos with their cameras, and lying on the edge making flying movements. An even more brave father looked down the cliff while holding his son who had just grown baby teeth.

Leave a Reply