Batoka Gorge


Batoka Gorge - gorge in Zambia.