The Mighty Falls in Zambia

Man triumphs over nature. Tames lions, kills mammoths, conquers raging rivers that roar and foam at the mouth with white water as if outraged that man has dared to venture in. In Zambia’s Livingstone, home to the mighty...

Read More