Formulate an answer to this elaborate 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?
Caribbean Sea