The Lions FC is a Seychelles-based football club, currently playing in the Seychelles Second League.
[1] The team is based in Cascade, Seychelles in Mahe island but is made up of players from around the main island of Seychelles, Mahe.
Currently, the team plays at the 10,000 capacity Stade Linité.
This article about a Seychellois football club is a stub.
You can help Wikipedia by expanding it.