Devil’s Pool – Zambia

  If you are a thrill-seeker and need a rush of adrenaline, then finding yourself hanging off a 360 foot waterfall in Zambia may be the next item on your next bucket list. Devil’s Pool, is a small portion of water situated right on the edge of Victoria Falls. The Falls stretch some 5,600 feet and borders…