Elves (Ah Kin) live in Shamballa, the City of Eternal Bliss, also called `Foresthome', which lies deep within the forest and exists simultaneously on many planes. Within Shamballa all needs are met, all dreams are realized, and no wish is ungranted. Things seem dreamlike and intimately real at once, Adventurous elves visit the world outside Shamballa, inhabited by all types of plants and animals…
© 2021 Created by Tara Pelton.
Powered by