Elura's Hand

Elura's Hand is a large town in Vel'oran.