All sports Site
All sports Site
South Africa - Richards Bay- Founded in 2007
Thanda Royal Zulu Football Club is a football team from South Africa, based in Richards Bay. The club was founded in 2007. Thanda Royal Zulu FC plays their home games in the Richards Bay Stadium.