September 27, 2010

Seychelles to stage first international carnival in 2011

Seychelles is set to become the stage for representatives of the world