
Malaysia
Malaysia · Founded 1933
Kuala Lumpur Football Stadium, Kuala Lumpur · Capacity: 18,000
Stadium

Name: Kuala Lumpur Football Stadium
City: Kuala Lumpur
Capacity: 18,000
Surface: grass

Malaysia · Founded 1933
Kuala Lumpur Football Stadium, Kuala Lumpur · Capacity: 18,000
