Seychelles profilePosted on February 27, 2012 By october Provides an overview as well as facts and figures on this island state situated off the coast of Africa Share this:FacebookTwitterEmailPrintLinkedIn