Livingstone is the most popular destination in Zambia, drawing tourists with the majestic Victoria Falls, and a host of exciting activities.