Ven'orn's Lair

From Wowpedia
Jump to: navigation, search

Ven'orn's Lair is a location in Antoran Wastes.