Seychelles Island - 0 views
-
Niharika Anand on 27 Jan 16Seychelles is an archipelago or a group of islands in the Indian Ocean, lying on the north-east of Madagascar. There are around 115 islands, out of which 74 are sand cays and atolls and 41 are wonderful granite islands.