In Zimbabwe, Africa, you will find the magnificent Victoria Falls at a height of 128m.
The location is known as "The Devil's Swimming Pool"
...