The location of Serpent’s Lair dungeon is Hawezar.
The location of Serpent’s Lair in Hawezar is Blightmarsh.
The location is Blightmarsh.