Why does Switzerland make so much chocolate?

Chocolate is derived from cacoa beans from the cacoa tree. This is a tropical plant, originating from southern America. What connection is there between Switzerland and cacoa making countries that explains its association with chocolate?
8 answers 8