Victoria Falls on the Zambezi River is a spectacle that will take your breath away! It's a must-see if you venture to the town of Victoria Falls in Zimbabwe.  
When you go to Victoria Falls, please keep one evening open for a meal at The Boma!   
Travel photo shared and all rights reserved by Mr.Winter

West

No posts shared yet. Be the first one to inpire other travelers.

Subscribe to <none> Subscribe to <none>