Versheleen Islands

The Versheleen Islands are located in the Chadevan Sea, off the southern coast of Barizhan.

Details
People dwell on the islands, and they are considered barbaric by the goblins.

Zhidelka possibly visited the islands in his youth.