Quizzing Live

In Which Ocean Do The Seychelles Lie

Answer:
Indian Ocean