Nynrah (Location)

It is where the Nynrah Ghosts live. Nothing else is known about this island.