Victoria Falls - the smoke that thundersZimbabwe or Zambia side? Check out the Top 10 things you should know to plan your trip to Victoria Falls, one of the 7 Natural Wonders