WOULD YOU DARE?

In Zimbabwe, Africa, you will find the magnificent Victoria Falls, at a height of 128 miles.