Eye of the North Sea locationEye of the North Sea is placed in [Open Seas] Sea of Gienah.InteractionThe crew searches for adventure.Report a mistake