From the Nectar Of Greek Mythology, said to be a divine liquid with rejuvenating qualities to Amrita mentioned in Vedic Mythology, this article written by