Estella
E196540
UNEXPLORED
Estella is a historic town in northern Spain, renowned as an important stop on the Camino de Santiago pilgrimage route and for its well-preserved medieval architecture.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.