The No-Dachi is near the isle of sands (pyramid area).
Yes, you will need breathing masks for all of your characters to survive in the underwater city. It's located offshore in the Lost Sea a ways north of the shoreline entrance to the trail to the pyramid.
|