Victoria Falls - picplanet

Victoria Falls from the the helicopter in Zambia, Africa

Victoria FallsZambiaAfricahelicopteroverhead