Seychelles

Seychelles is an island country in the western Indian Ocean, northeast of Madagascar. Its 115 islands include granitic inner islands and coral atolls.

Connect