Archive for June, 2010

Seychelles Islands -the Paradise on Earth

Situated on the northeast of Madagascar, Seychelles consists of a cluster of approximately 100 islands in the Indian Ocean with the principal ones being Praslin & Mahe. Considered by many as a paradise on earth, these islands provide the perfect gateway for honeymooners and for those seeking a unique holiday experience. These islands are basked [...]