Lioli

Teyateyaneng, Lesotho๐Ÿ‡ฑ๐Ÿ‡ธ

Lioli

Founded: 1934
Venue: Lioli Football Stadium
Capacity: 1.000
League: Premier LeaguePremier League, 2025 D1