admin on December 31st, 2008

Seychelles is said to be a group of islands or an archipelago in the Indian Ocean which lies on the north east coast of Madagascar. Seychelles consist of around 115 small islands from which 41 are magnificent granite islands and 74 are said to be sand cays. During your visit to Seychelles you can enjoy [...]

Continue reading about Seychelles