Police Thursday were investigating how two Britons plunged to their deaths at the 427 foot Lrb 60 meter Rrb high falls, 371 miles north of here in the mountains.
Two Britons killed in fall at Zimbabwe Cascade.