Located in the heart of Cape Town, the Netball World Cup Fan Park is an unparalleled experience for sports enthusiasts,…