When you think of world's colliding, early childhood memories are brought to the surface of our minds of Hollywood movies about asteroids destroyin...Read more
Avatāra - which means "descent", an avatar refers to the human incarnation of GodRead more
Dosha - Sanskrit (दोष doṣa) according to Ayurveda, is one of three substances that are present in a person's body.
Dosha or (Sanskrit दोषः, doṣa), can also be translated to mean the word 'Fault.' In our modern day understanding of a fault or faults, we look at ...Read more