🇪🇸 Ollauri

Coordinates (42.54256, -2.83448)
Population 299

Ollauri is a city in Spain - La Rioja

Species living near Ollauri

Cities near Ollauri

about