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