English: Seychelles is located in the Indian Ocean and consists of 115 islands.
Telugu: ఈ ద్వీప సమూహం హిందూ మహాసముద్రంలో ఉంది మరియు 115 ద్వీపాలను కలిగి ఉంది.