TheSports.org
All sports Site
Libya - Tripoli- Founded in 1977
Almahalla Sports Club is a football team from Libya, based in Tripoli. The club was founded in 1977. Al Mahalla Tripoli plays their home games in the GMR Stadium.