The Seychelles are long and straggly so this one took a while! The nearest inhabited island seems to be Desroches, 1239 km / 770 miles off the continental coast at Somalia. If we had included uninhabited islands in this quiz. then Aldabra Atoll, 628 km / 390 miles off Mozambique, would have put Seychelles on the list. (We use "inhabited" to refer to an ordinary permanent population; there is a scientific research station on Aldabra).
Eurasia and Africa are NOT connected by land, if you don't count the bridges over the Suez Canal. But if you count the bridges, Singapore and Bahrain are not island countries
You accept it on your other quizzes.