translate English to French: It periodically hosted a Caribbean Festival of Creative Arts, the most recent of which had been held in St. Kitts and Nevis.
Elle organise périodiquement un festival des arts créateurs des Caraïbes, dont le plus récent s'est tenu à Saint-Kitts-et-Nevis.