Seychelles is certainly one of the most beautiful tropical island destinations in the world. The group of islands is located northeast of Madagascar in the western Indian Ocean and consists of some 115 islands spread over an area of more than 1 million km².With a total land area of 444 km², the entire nation is just about the size of Andorra, or 2.5 times as big as Washington, DC.