Ovaltine originated in what country in 1904? In Food & Drink Trivia AnswerSwitzerland Share and Enjoy !