Monday, August 24, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Stadium

People's Stadium, Seychelles

Seychelles · Africa

People's Stadium, Seychelles

About

People's Stadium is a multi-use stadium in Victoria, Seychelles. It is currently used mostly for football matches, on club level by Rovers FC of the Seychelles Third Division. The stadium has a capacity of 7,000 spectators. It was the home of the Seychelles national football team until Stade Linité opened in 1992.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.