Girls defy death at Victoria Falls! Devil’s Pool, Livingstone Island, Zambia

Livingstone island offers a view of Victoria Falls that is incomparable to any waterfall anywhere in the world.

Advertisements