The Immortals

Immortality has enchanted many till now but no one has for been able to find out the secret to living a long life .Let us read about people who tried to defy death in their own ways possible.