Seychelles is an archipelago of 115 islands in the Indian Ocean, off East Africa, south of the equator. Some facts about Seychelles the country has a land area of 118 square miles (about 455 square kilometers). The country is well known for its beaches, coral reefs, diving, nature reserves and rare wildlife such as giant Aldabra tortoises. Technically, Seychelles is the [...]