About the Seychelles | FIFA Beach Soccer World Cup 2025  FIFA.com
source