Which island nation is known for its vibrant carnival celebrations and the iconic statue of Christ the Redeemer. / General Knowledge MCQs, Island of the World MCQs / By The Professor a) Cuba b) Jamaica c) Trinidad and Tobago d) Barbados Answer: c) Trinidad and Tobago