Ashwagandha comes from a bush of yellow flowers that grow prominently in both India and North Africa. It is one of the main herbs used in Ayurveda, a type of Indian medicine that focuses on natural healing. Pour your desired amount of powder into a cup of tea to gain to better your immune health.