Zimbabwe bet on Victoria Falls stadium as on-field fortunes sink
Victoria Falls is one of Africa’s major tourism markets, with the promise of adventure and a perfectly Instagrammable backdrop, a resource that Zimbabwe Cricket (ZC) aims to tap into with a daring plan to build a 10,000-capacity stadium in the resort town. The 35,000-strong town of Victoria Falls is famed for its wildlife, water sports, … Read more