Info

Address
Maseru
Country
Lesotho

Venue

Machabeng Stadium
Name
Machabeng Stadium
City
Roma
Capacity
2000