1000
Neem tea has been consumed in India for several centuries for its range of wellness benefits. Utilized extensively in Ayurvedic medicine, neem is a tree native to India and Burma in the mahogany family Meliaceae. The neem tree's flowers, seeds, bark, fruits, and roots are all used for medicinal purposes. Good for treating acne,  coughs, colds, allergies, skin, and inflammation. 
Neem Tea
1000

You may also like