Question: where is nazjatar on the 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. The entire zone is below water level and is entirely surrounded by waterfalls.