Zalkahr Island

Zalkahr Island was located south of Charis Island, with the Shipwreck Strait separating the two.