Results 3 results found Victoria Falls on the Zambezi River in Zimbabwe, Africa Victoria Falls on the Zambezi River in Zimbabwe, Africa Waterfall, North Island, New Zealand