What is the home stadium of the Sierra Leone national football team?
Freetown Stadium
Bo Stadium
National Stadium
Kenema Stadium
Answer
The National Stadium, located in Freetown, is the home stadium of the Sierra Leone national football team. It's where they play their home games and host international matches.
How Well Do You Know the Sierra Leone National Football Team? Test Your Knowledge!