Ashoka tree is a rain forest tree found in Indian subcontinent. Meaning of name ashoka is sorrow less. This tree is found in many areas in India mostly in Bengal, Uttar Pradesh and South India. Ashoka tree is really beautiful tree with green leaves and very attractive red flowers. One can find ashoka tree very easily in Hindu, Buddhist Hindu, Jain Hindu temple gardens. Asoka tree is well described in mythological and ancient Indian Hindu text because this is sacred and full of medicinal property.