July 5, 2019
Vanilla — a bittersweet tale…

Vanilla is the most popular flavour in the world. It is the second most expensive spice. Have you ever wondered about its origins?