where are the seychelles islands located?
The Seychelles are a group of islands in the Indian Ocean about 925 kilometers (575 miles) northeast of Madagascar.The country consists of 115 small islands with a total land area of 455 square kilometers (176 square miles) and a total coastline of 491 kilometers (305 miles).he Seychelles are a group of islands in the Indian Ocean about 925 kilometers (575 miles) northeast of Madagascar.