Behind them is the mighty Victoria Falls.
Film Actor Will Smith landed today in Livingstone town, Zambia and will be doing the following activities, Helicopter flight, tour of the Victoria Falls and Island....
The Devil’s pool is situated adjacent to the famous Livingstone Island at the top of Victoria Falls, and is run and operated by Tongabezi Lodge in...