Chimera Straits

Chimera Straits is an island in The Hook region of the Wushanko Isles. Chimera Straits must be unlocked by completing the mission The Chimera Straits.