The Netball World Cup 2023 will be held in Cape Town, South Africa from the 28th July to the 6th August 2023 at the International Convention Center.
The Netball World Cup 2023 will be held in Cape Town, South Africa from the 28th July to the 6th August 2023 at the International Convention Center.
Cape Town Tourism is the Official Destination Marketing Organisation for the City of Cape Town.