A journey of flavour