CrossFit Taniwha Glen Village North Shopping Centre Corner of Solomon Mahlangu and Olympus Drive, 0181 Pretoria, South Africa CrossFit Taniwha is a CrossFit® box located in Pretoria, South Africa. CF Affiliate