Sella Limba ChiefdomSella Limba is a chiefdom of Karene District in the North West Province of Sierra Leone. The principal town lies at Kamakwie.As of 2004 the chiefdom has a population of 52,579.