Loading...
Uploaded by TheButterflyTree on Mar 19, 2009
'The Smoke that Thunders' - The Victoria Falls, Zambia filmed in March after the rainy season, the most spectacular time to see them. The Falls are worshiped by the Leya people of the Mukuni Chiefdom.
Travel & Events
Standard YouTube License
The most beautiful falls in the world !
ouganda74 2 years ago
Load more suggestions
The most beautiful falls in the world !
ouganda74 2 years ago