7 Top Most Amazing Waterfalls in the World
By: Team Ifairer | Posted: 10-03-2015
Heart It
Victoria Falls in Zimbabve
The Victoria Falls or Mosi-oa-Tunya is a gorgeous waterfall, located on the Zambia and Zimbabwe border. The water of Zambezi river falls down in a straight line for 354 ft (108 m).