Cotton Fest 2023 has been announced and it will take place in Johannesburg. While the organisers are preparing for the Cape Town event which will occur on the