INF announces Cape Town as host city for Netball World Cup 2023 by SC Desk 7th March 2019 by SC Desk Cape Town in South Africa will be hosting the Netball World Cup 2023. The International… 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegram