Question: Which archipelago of the Caribbean is the home country of the football club Racing CH in ?
Answer: Greater Antilles