The Elves have a creation myth. This page explains the elves of Lemuria's background. There is an elf (5th Edition playable) for 5th Edition. The elves of Phaeselis are actually visitors from another world they call Arvandor. Whatever this Arvandor is, it's considered to be the homeworld of the elves. The Elves say that their world is a place of lush forests, streams, rivers, and oceans. A veritable garden of eden to the elves if they say right. There are many races of elves around the world,