Camel Warriors island

Camel Warriors island is an island found east of Sophanem where the Camel Warriors reside.