Albahri is near the fighting pit in the northern area of Meridian. Speak with him to continue the quest series.