AvLee
AvLee is the homeland of the forest elves, located in the northern region of the continent of Antagarich. Its last king was Eldrich Parson, who, like many others, perished during the destruction of Enroth. AvLee is home to centaurs, sprites,…
Read more