Member Cities

Alovera

Alovera is a town located in Castilla-La Mancha, Spain. Its history goes back to roman times. The economy of Alovera is based on industrial production and services.

Alovera

Contact details

Country
Spain
Number of inhabitants
12,900

Mayor

Name
Sra. Mª Purificación Tortuero Pliego
Address
Pl. Mayor, 1
Join the network

Be part of global excellence to drive education