ADRENALINE RUSH!! π¨π±π¬ As I am looking at my memories on Facebook, this one caught my attention. One of the comments there said that it is in Devil's pool in Victoria's Fall in Zambia but I doubt this one is really there. Here's the video of it and if you know where it is located, I'll be glad to know it. https://fb.watch/bNb3Y-n9Lc/
No comments yet