Currently browsing tag

Helicopter ride over victoria falls

Victoria Falls

Victoria Falls, Zimbabwe

Victoria Falls, The Smoke that Thunders, is one of the Seven Wonders of the World and is the largest waterfall in the world.