Lychee Muffins
These lychee muffins are soft and delicious and they never fail to delight! A lychee is a sub tropical fruit originating in South China where the lychee is very important in their culture and is famed as "the King of Fruits".