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

2014-07-07 2,241

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