An island nation, Seychelles is located in the Somali Sea segment of the Indian Ocean, northeast of Madagascar and about  east of Kenya. The Constitution of Seychelles lists 155 named islands   Constitution of Seychelles and a further 7 reclaimed islands have been created subsequent to the publication of the Constitution. The majority of the islands are uninhabited, with many dedicated as nature reserves. Seychelles largest island Mahe is located at a distance of , from Mogadishu, Somalia's capital over the Somali Sea.