Visiting Seychelles President Inaugurates Embassy in Havana 27 Apr 2017 The Seychelles embassy in Cuba is the first of that African nation to be opened in Latin American and the Caribbean region»