Captain Elora

Description
is a quest giver and can be found in Cavalon, the capital of the Luxons.

Location

 * Jade Sea
 * Cavalon

Quests Given

 * Challenge of Strength