The island was once home to the Zandalar Trolls and was the primary location for information, quests an rewards related to Zul'Gurub. As well as a vendor that sold high-level crafting profession recipes. Most of these NPCs where moved outside of Zul'Gurub after the Cataclysm. The island is currently uninhabited.