Health benefits of Lychees
Posted onLychee tree is a tropical tree native to South China. The tree has been introduced throughout Southeast Asia and South Asia. Cultivation in China is documented from the 11th century. China is the main producer of Lychees, followed by Vietnam, India, other countries in the Indian subcontinent, Madagascar and South Africa. A tall evergreen tree, it bears small […]