Ortigosa de Cameros
Village in Spain
Ortigosa de Cameros is a village, one of 174 municipalities of the province and autonomous community of La Rioja, Spain. Its name comes from the Latin word urtica, which in Spanish is ortiga, which is ' nettle ' in English. The title “de Cameros,... Wikipedia