Le Seychelles costituiscono un arcipelago di circa 100 isole, granitiche e coralline, situate su un’area di 400.000 km quadrati, al centro dell’Oceano Indiano, a 4° gradi su dell’Equatore.
La piattaforma terrestre dell’arcipelago è di soli 444 km quadrati.
All’estremo nord si trovano le isole coralline di Bird e Denis a circa 93 km di distanza da Mahè.; a sud, a 1218 km da Mahè, le Amirantes con l’atollo di Aldabra, noto anche perché ospita la più grande colonia al mondo di tartarughe giganti.
Le isole granitiche, come Mahè, Praslin, La Digue e Silhouette, sono generalmente alte e rocciose, con coste basse e frastagliate, con spiagge di sabbia corallina e granitica. Le isole coralline, quali Denis, Fregate, Cousin ecc. hanno come massima altezza pochi metri sul livello del mare e spiagge di finissima sabbia corallina.
La vegetazione, eccezionalmente rigogliosa soprattutto sulle isole granitiche, è formata principalmente da palme di cocco e foreste di essenze varie, anche di alto fusto, cannella e arbusti di numerose specie.
Le piante da fiori si trovano per lo più ai margini dei declivi montagnosi. La montagna più alta, il Morne a Mahè, supera i 900 metri. Mahè è l’isola principale dell’arcipelago e misura 27 km di lunghezza e circa 8 di larghezza.
La sua superficie totale è di 152 km quadrati. In circa 3 ore di automobile, su strade confortevoli, si può completare il periplo dell’isola.
Victoria, la minuscola capitale della Repubblica, è una pittoresca cittadina di stile misto coloniale e moderno, adagiata sulla collina degradante fino al mare, sulla scarpata granitica denominata Trois-Freres.
Un terzo della popolazione complessiva delle Seychelles (circa 75.000 abitanti) vive nella capitale il cui centro, animato nei giorni di lavoro, è pressoché spopolato dopo le ore di ufficio e nei giorni festivi.