Preview: Nazjatar Visitor’s GuideAfter a high-seas ambush, the Alliance and Horde find themselves facing a familiar and deadly foe as Nazjatar, capital city of the naga, emerges from the depths.5 years ago