Lychee

WHAT IS A LYCHEE? Lychee is a small, sweet and juicy fruit that originates from China and mainly enjoyed as is but has been gaining worldwide popularity & has been popping up as an ingredient in fusion recipes as well.