North Rock

North Rock is a series of small rocky islands protruding in the Thalassan Ocean off the northern coast of Kejafros. It is currently the home keep of the noble House Atherus in which the family rules over in Fief.