Today Live

South Africa
Chatsworth Stadium

Information

Name
Chatsworth Stadium
Country
South AfricaSouth Africa
City
Durban
Capacity
22.000 Seats