El archipiélago de las islas Seychelles se halla situado en el océano Índico al nordeste de la isla de Madagascar y a una distancia aproximada de 1600 km al este de Somalia, Kenia y Tanzania.