If you are having a hard time figuring this quest out, here is a little help.
Keep doing the other quest line and you will eventually end up in Booty Bay to turn it in. Once you complete the quest chain you should still be left with this one and get a new quest from Baron Revilgaz. Stand by the Baron, not mounted and Bwemba's Spirit should stand there with you. After a short period of time the quest will complete itself.
This took me a while to figure out, I think it's pretty buggy. Some people claim to have finished it the moment they got by the Baron, others like me didn't.
Hope that helps!
Quest
Bwemba's Spirit
Quest facts and objectives from the current retail game data.
The highest voted Wowhead comments for this page. They are community notes, not TheWoWDB comments.
Click [toggler id=spoiler hidden]this[/toggler] if you don't care about quest line spoilers.
[div id=spoiler hidden][pad]
[h3 first][icon name=side_alliance]Alliance[/icon][/h3][h3 first][icon name=side_horde]Horde[/icon][/h3][/div]
I would like to emphasize the part where you dismount. I was standing there on my mount for 5 minutes before I read this comment, dismounted, and got it quickly.
Quest facts
The client quest POI data records no map location for this quest, so no map is shown.
Check whether you have already completed this quest
in-game: /run print(C_QuestLog.IsQuestFlaggedCompleted(29100))
Requirements
Read from the Blizzard quest API.
Description
Dese be troublin' times for us Darkspear. Da Zandalar be reuniting all da troll clans an' plan to take back da lands dey lost. We tryin' to warn all dat we can. But it might be too late. Another Darkspear gone down to Stranglethorn to warn da people. But it ain't safe to travel alone in Stranglethorn. Help me find him and make sure da people in Stranglethorn are warned of da rise of da troll tribes. I gonna bind my spirit wit' ya. When ya get to Stranglethorn, I be able to aid ya.
Community notes from Wowhead · 153 comments
Top 3 shown aboveThe comments below were written by Wowhead users. They are community notes, not TheWoWDB comments. See them in context on Wowhead.
The top 3 are shown in Top Comments above. Read all 153 on Wowhead.
Where this quest fits
Other quests with this name
This one: Alliance only · Level 35.
Steps, storylines and map placement from the client’s QuestLine, prerequisite and QuestPOI data; neighbouring quest text is Blizzard’s own (quest API), shortened to its opening sentences.