Where is Casalarreina?

Where is Casalarreina located?

Casalarreina, La Rioja, Spain (approx. 42.54795°, -2.9110775°)


Where is Casalarreina on the map?