Crystal Tor

Crystal Tor is one of the outlying islands outside of Exodor Farmlands.

You might find Exodor world boss Zemces here.