Sebuah negara kepulauan, Seychelles terletak di Samudera Hindia, timur laut Madagaskar dan sekitar 1.600 km (994 mil) timur Kenya. Kepulauan ini terdiri dari lebih dari 116 pulau. Pulau-pulau granit dianggap sebagai granit tertua dan terkeras di dunia.