Question: Kiwo Ayiti is a Catholic youth organization in a country located on the island of Hispaniola in the Greater Antilles archipelago of what sea?
Answer: Caribbean Sea