Question: where is nazjatar on the world map?
Answer: Nazjatar is a new zone that came with patch 8.2. 0. It is located inside a massive crevasse in the middle of the Great Sea, created by Azshara's power.