Casalarreina is a 8.13 km (3.14 sq mi) town located in 47 kilometers from Logroño, La Rioja with a total population of 1,145 as of 2018.
Casalarreina is a 8.13 km (3.14 sq mi) town located in 47 kilometers from Logroño, La Rioja with a total population of 1,145 as of 2018.