Have you got a map of Sorrek Island by any chance?
Sorrek is one of the three islands north from Riva. They appear on my Gulf of Riva map I am currently working on. It is not finished yet, but you can take a peek.
Elya unfolds the map and points to the island with her index finger.