English: The Seychelles is an archipelago of more than one hundred islands in the Indian Ocean.
Telugu: సీషెల్స్ హిందూ మహాసముద్రంలోని 100 ద్వీపాలకు పైగా ఉన్న గొలుసు.