×

Cantillana

Town in Spain
Cantillana is a town located in the province of Seville, Andalusia, southern Spain. Energy Solar: 3.78 MW h solar farm on the train station side of the Guadalquivir river, facing an electric substation served by delegates of Elecnor, Endesa,... Wikipedia
Population: 10,661 (2018)