Google
×

Ituero y Lama

Municipality in Spain
Ituero y Lama is a municipality located in the province of Segovia, Castile and León, Spain. According to the 2018 census, the municipality has a population of 365. Wikipedia
Area: 5.093 mi²
Province: Segovia
Population: 361 (2018)