Victoria Falls is a town in the province of Matabeleland North, Zimbabwe. It lies on the southern bank of the Zambezi River at the western end of the Victoria...
Savanna Backpackers Lodge is situated at 68 Courtney Selous Crescent in Victoria Falls town, only 3km from one of the Seven Wonders of the World, Victoria Falls, and of course...