Tripoli International Stadium is located in the city of Tripoli, Libya, and it is among the largest stadiums in the world today, as it occupies the 121st place in the world and the 8th place in the African continent, with a capacity of 50,000 spectators, up to 80,000 spectators at times. It is a multi-use Olympic stadium, as it contains Athletics track on 07/09/1996, the June 11 stadium massacre took place.
Share This Venue