Almahalla is a club based in Libya, founded in 1977, playing at Great Manmade River Stadium (20,000 seats).
Club History
Established in 1977, Almahalla has been a part of Libya football for over 49 years. The club's long-standing presence reflects deep roots in the sport.
Stadium
The home ground of Almahalla is Great Manmade River Stadium, located in Tripoli, which can hold up to 20,000 fans. The stadium provides the backdrop for the club's domestic fixtures.