Seychelles Islands Seychelles Seychelles Islands located in the Indian Ocean, is a group of about 115 small islands, the main islands are Mah, Praslin and La Digue. Victoria is the capital of Seychelles islands located in Mah. Island-seychelles.com~Site InfoWhoisTrace RouteRBL Check