Located in the quest teleport in depot then you go south and start quest here.
After you have entered the teleport, you are now in the beasts lair, you need to find the entrance to Jorus' room, he will be waiting for you!
Jorus is no mortal and has strengths beyond any mortals imagination defeating him will not be easy. Jorus has many friends within the ocean and they will aid him during battle!
Congratulations It seems that Jorus was puny, there will be far stronger enemies that you must face before you can call yourself a savior of Archlight!