Richards Bay Sports Stadium

St Helena Bay , South Africa