Seychelles is an island country off the eastern coast of Africa and to the northeast of Madagascar. Islands, Nature - Scenic Links: en.wikipedia.org By: tallturtle82