What are physical features of Seychelles?

The Seychelles are a group 115 islands. Most are granite based but there are some that are coral based.