Litchi Love  5 Surprising Health Perks   Litchi, or lychee, is a tropical fruit native to Southeast Asia but grown in many warm climates worldwide. With its juicy, aromatic flesh and distinctive rough, reddish skin, litchi is a delightful treat that offers more than just a pleasing ta…