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é.