Lichi or litchi fruits are a popular natural bounty in tropical regions, that not only render a delicious flavour to numerous pastries and desserts but also confer a plethora of health benefits. Here are the top 5 benefits of litchi.