



Seychelles islands are located in the Indian Ocean and are considered a very popular touristic destination. The Seychelles or officially the Republic of Seychelles are made of 115 smaller islands. Seychelles are located northeast of Madagascar and 1600 kilometers from Africa.