The sheer enormity and power of the Victoria Falls never fails to humble its visitors. Adventure junkies flock here for the thrills the mighty Zambezi River offers, while others …