This is a zone west of Dragonwake in Tier 4 Dark Elf vs High Elf pairing.
To get there you have to go through a portal located to the North, in a specific Dark Elf camp which can be located on the Map. (Destruction)
Tome of KnowledgeEdit
Information on Tome of Knowledge unlocks / achievements in Isle of the Dead: