• 11 years ago
The Victoria Falls on the Zambezi River bordering Zambia and Zimbabwe are on of the 7 Natural Wonders of the world. Learn all about these impressive falls in my short "Victoria Falls Facts" video. To learn more about the falls, when, where and how you should visit read more on my blog: www.travelyourself.ca

Music: Magic Marker from the YouTube Audio Library

FOLLOW ME:

http://www.facebook.com/travelyourself
http://twitter.com/travelyourself
http://www.youtube.com/user/travelyou...
http://www.instagram.com/cailinoneil
http://www.travelyourself.ca

Category

🏖
Travel

Recommended