Well of Life

General - A source of water giving immortality. Occasionally known as Well of Life.
African - A magical water-source said to lie. Beneath the Sahara. Alexander the Great was said to have ridden under the desert to look for this water-source. In some references, called Well of Life.

Nearby Myths