Livingstone, Zambia is Africa’s adventure capital–from the falls to safari to every adrenaline sport you can imagineRead the Rush of Victoria Falls blog