City: Lobamba
Country: Eswatini Eswatini
Capacity: 20.000
Opening: 1968
Football stadium: No

former names

-