Port of Spain, Trinidad (August 21, 2019)—The St. Kitts and Nevis masquerades are darlings of Carifesta 14 in Trinidad and Tobago. From an initial performance at the pre-opening parade on August 16 to…