Seychelles, officially the Republic of Seychelles (French: République des Seychelles )is an archipelago of 115 islands in the Indian Ocean, lies 1,500 kilometres (932 mi) east of mainland East Africa. Other nearby island countries and territories include Comoros,...
President Wavel Ramkalawan accompanied by his wife, Linda Ramkalawan, the special guest at the official ceremony for the launch of the Seychelles 37th Creole Festival, which took place at the International Conference Center, (ICCS), Victoria, yesterday evening. It was...