×

Illana

Town in Spain
Illana is a town and municipality in the province of Guadalajara, Spain, part of the autonomous community of Castile–La Mancha. It belongs to the natural region of La Alcarria. Wikipedia
Population: 654 (2018)
Area: 36.02 mi²