In which city is S.L. Benfica's home stadium located?
Lisbon
Porto
Braga
Funchal
Answer
S.L. Benfica's home stadium, Estádio da Luz, is located in Lisbon, Portugal. The stadium has a seating capacity of over 64,000 and is one of the largest in Europe.
Luís Filipe Vieira Knowledge Showdown: Show Us What You've Got!