The 1976 Caribbean Series were held on what island?
Dominican Republic: The Dominican Republic (Spanish: "República Dominicana" ] ) is a country located in the island of Hispaniola, in the Greater Antilles archipelago of the Caribbean region.
i don't know