The Seychelles The Seychelles is a stunning archipelago of 115 islands in the Indian Ocean. Located 932 miles east of Africa and 1135 miles northeast of Madagascar, the Seychelles are pretty much in the middle of nowhere! This collection of islands is world famous for its beaches, coral reefs, diving, nature reserves and the rare…