City · Spain
Calahorra

Calahorra is a municipality in the Spanish autonomous community and province of La Rioja. During Ancient Roman times, Calahorra was a municipium known as Calagurris Nassica Iulia.
Good to know
- Population: 24,787.
- Timezone: Europe/Madrid.
