
The Seychelles Islands
SC
The official account of the Seychelles islands, managed by the Ministry of Foreign Affairs and Tourism of Seychelles - Tourism Department.
https://www.seychelles.comThe official account of the Seychelles islands, managed by the Ministry of Foreign Affairs and Tourism of Seychelles - Tourism Department.
https://www.seychelles.com