Seszele to małe państwo wyspiarskie na Oceanie Indyjskim. Seszele są położone między 4ºS a 10ºS oraz 46ºE a 54ºE.
Wyspy wewnętrzne składają się z 41 wysp położonych wokół wysp głównych. MahéPraslin i La Digue, których niektóre szczyty mają prawie 1000 m wysokości. Są też 2 nisko położone wyspy koralowe, Denis Island i Bird Island.
Wyróżnia się dwa odrębne regiony: wyspy granitowe, jedyne na świecie wyspy oceaniczne zbudowane ze skał granitowych, oraz koralowe wyspy zewnętrzne. Wyspy granitowe są najstarszymi wyspami oceanicznymi na świecie, natomiast wyspy zewnętrzne są w większości bardzo młode. Pierre'a (Grupa Farquhar) to niezwykłe, wysublimowane wyspy koralowe, które w swojej długiej historii kilkakrotnie wznosiły się i opadały, ostatnio około 125 000 lat temu.