“Where is the highest waterfall in the World?” Hidden in a wilderness region, called the Gran Sabana, in Venezuela. They tumble 1000 metres off the edge of an escarpment of the mysterious Auyan Tepuy, a sandstone mesa of 700 sq kms. The Angel Falls were discovered by accident in 1935 by Jimmy Angel (1899-1956), an [...]