Victoria Falls: 360-degree video gives interactive view of stunning waterfall
Wednesday, April 6, 2016 - 08:50
in Astronomy & Space
Scott Smith Victoria Falls straddles the border between Zambia and Zimbabwe, just south of Livingstone, Zambia, and east of Zimbabwe's Zambezi National Park.