5 Best All Natural Cough Drops Using Herbs & Essential Oils SuperfoodlyOctober 31, 2018 Are Ricola cough drops all natural? Yes. Ricola Ltd. of Switzerland was founded in 1930 and launched their famous 13 herb throat lozenge in 1940. While the c...