Isle of Darrow

The Isle of Darrow is a solitary island located in the middle of Darrowmere Lake in the Western Plaguelands. The keep of Caer Darrow is located on it.