summaryrefslogtreecommitdiff
path: root/modules/places_assistant/ESP
diff options
context:
space:
mode:
Diffstat (limited to 'modules/places_assistant/ESP')
-rw-r--r--modules/places_assistant/ESP/ESP.gifbin0 -> 32534 bytes
-rw-r--r--modules/places_assistant/ESP/ESP.htm167
-rw-r--r--modules/places_assistant/ESP/ESP.txt52
-rw-r--r--modules/places_assistant/ESP/ESP_A_Coruna.txt94
-rw-r--r--modules/places_assistant/ESP/ESP_Alava.txt51
-rw-r--r--modules/places_assistant/ESP/ESP_Albacete.txt87
-rw-r--r--modules/places_assistant/ESP/ESP_Alicante.txt141
-rw-r--r--modules/places_assistant/ESP/ESP_Almeria.txt102
-rw-r--r--modules/places_assistant/ESP/ESP_Asturias.txt78
-rw-r--r--modules/places_assistant/ESP/ESP_Avila.txt248
-rw-r--r--modules/places_assistant/ESP/ESP_Badajoz.txt164
-rw-r--r--modules/places_assistant/ESP/ESP_Barcelona.txt311
-rw-r--r--modules/places_assistant/ESP/ESP_Burgos.txt371
-rw-r--r--modules/places_assistant/ESP/ESP_Caceres.txt219
-rw-r--r--modules/places_assistant/ESP/ESP_Cadiz.txt44
-rw-r--r--modules/places_assistant/ESP/ESP_Cantabria.txt102
-rw-r--r--modules/places_assistant/ESP/ESP_Castellon.txt135
-rw-r--r--modules/places_assistant/ESP/ESP_Ceuta.txt1
-rw-r--r--modules/places_assistant/ESP/ESP_Ciudad_Real.txt102
-rw-r--r--modules/places_assistant/ESP/ESP_Cordoba.txt75
-rw-r--r--modules/places_assistant/ESP/ESP_Cuenca.txt238
-rw-r--r--modules/places_assistant/ESP/ESP_Girona.txt221
-rw-r--r--modules/places_assistant/ESP/ESP_Granada.txt168
-rw-r--r--modules/places_assistant/ESP/ESP_Guadalajara.txt288
-rw-r--r--modules/places_assistant/ESP/ESP_Guipuzcoa.txt88
-rw-r--r--modules/places_assistant/ESP/ESP_Huelva.txt79
-rw-r--r--modules/places_assistant/ESP/ESP_Huesca.txt202
-rw-r--r--modules/places_assistant/ESP/ESP_Islas_Baleares.txt67
-rw-r--r--modules/places_assistant/ESP/ESP_Jaen.txt97
-rw-r--r--modules/places_assistant/ESP/ESP_La_Rioja.txt174
-rw-r--r--modules/places_assistant/ESP/ESP_Las_Palmas.txt34
-rw-r--r--modules/places_assistant/ESP/ESP_Leon.txt211
-rw-r--r--modules/places_assistant/ESP/ESP_Lleida.txt231
-rw-r--r--modules/places_assistant/ESP/ESP_Lugo.txt67
-rw-r--r--modules/places_assistant/ESP/ESP_Madrid.txt179
-rw-r--r--modules/places_assistant/ESP/ESP_Malaga.txt100
-rw-r--r--modules/places_assistant/ESP/ESP_Melilla.txt1
-rw-r--r--modules/places_assistant/ESP/ESP_Murcia.txt45
-rw-r--r--modules/places_assistant/ESP/ESP_Navarra.txt272
-rw-r--r--modules/places_assistant/ESP/ESP_Ourense.txt92
-rw-r--r--modules/places_assistant/ESP/ESP_Palencia.txt191
-rw-r--r--modules/places_assistant/ESP/ESP_Pontevedra.txt62
-rw-r--r--modules/places_assistant/ESP/ESP_Salamanca.txt362
-rw-r--r--modules/places_assistant/ESP/ESP_Santa_Cruz_de_Tenerife.txt54
-rw-r--r--modules/places_assistant/ESP/ESP_Segovia.txt209
-rw-r--r--modules/places_assistant/ESP/ESP_Sevilla.txt105
-rw-r--r--modules/places_assistant/ESP/ESP_Soria.txt183
-rw-r--r--modules/places_assistant/ESP/ESP_Tarragona.txt183
-rw-r--r--modules/places_assistant/ESP/ESP_Teruel.txt236
-rw-r--r--modules/places_assistant/ESP/ESP_Toledo.txt204
-rw-r--r--modules/places_assistant/ESP/ESP_Valencia.txt266
-rw-r--r--modules/places_assistant/ESP/ESP_Valladolid.txt225
-rw-r--r--modules/places_assistant/ESP/ESP_Vizcaya.txt112
-rw-r--r--modules/places_assistant/ESP/ESP_Zamora.txt248
-rw-r--r--modules/places_assistant/ESP/ESP_Zaragoza.txt293
55 files changed, 8331 insertions, 0 deletions
diff --git a/modules/places_assistant/ESP/ESP.gif b/modules/places_assistant/ESP/ESP.gif
new file mode 100644
index 0000000000..ba6c7743ac
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP.gif
Binary files differ
diff --git a/modules/places_assistant/ESP/ESP.htm b/modules/places_assistant/ESP/ESP.htm
new file mode 100644
index 0000000000..80ab0f6486
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP.htm
@@ -0,0 +1,167 @@
+<!-- THIS FILE MUST BE SAVED IN UTF-8 ENCODING (or some special characters will be lost) -->
+<!-- @version $Id$ -->
+<map id="ESP" name="ESP">
+ <area href="javascript:setPlaceState('Andalucía');setPlaceCounty('Almería (AL)')" alt="Almería (AL)" title="Almería (AL)" shape="poly" coords="265,257,270,238,274,241,290,222,289,214,296,217,298,228,308,234,300,250,293,260,287,254,282,251,280,257,273,259" />
+ <area href="javascript:setPlaceState('Andalucía');setPlaceCounty('Cádiz (CA)')" alt="Cádiz (CA)" title="Cádiz (CA)" shape="poly" coords="162,257,167,253,173,258,185,251,188,255,192,249,201,251,190,263,196,276,188,285,180,282,172,279,165,266" />
+ <area href="javascript:setPlaceState('Andalucía');setPlaceCounty('Córdoba (CO)')" alt="Córdoba (CO)" title="Córdoba (CO)" shape="poly" coords="205,184,209,190,215,191,220,195,222,197,225,200,228,204,228,208,228,216,230,226,233,230,233,235,229,237,227,240,221,241,214,241,212,236,210,227,206,223,200,226,196,224,196,218,193,215,189,208,190,202,190,195,190,191,194,191,198,188,200,187" />
+ <area href="javascript:setPlaceState('Andalucía');setPlaceCounty('Granada (GR)')" alt="Granada (GR)" title="Granada (GR)" shape="poly" coords="245,258,264,257,266,245,268,243,274,240,277,233,289,221,288,211,279,209,269,226,260,226,246,232,238,232,231,238,227,239,230,251,243,253" />
+ <area href="javascript:setPlaceState('Andalucía');setPlaceCounty('Huelva (H)')" alt="Huelva (H)" title="Huelva (H)" shape="poly" coords="149,204,153,209,157,211,162,212,167,213,171,218,165,220,161,222,160,226,161,228,163,231,163,238,163,247,163,252,159,252,152,246,147,242,147,238,142,241,134,241,133,236,132,229,132,223,137,216,141,211,145,206" />
+ <area href="javascript:setPlaceState('Andalucía');setPlaceCounty('Jaén (J)')" alt="Jaén (J)" title="Jaén (J)" shape="poly" coords="227,197,227,203,231,207,230,210,229,213,229,218,229,223,231,226,234,231,235,234,244,232,252,229,259,226,265,226,270,219,273,213,279,209,281,204,280,197,277,193,273,193,269,196,267,198,257,196,250,196,244,199,236,199,231,197" />
+ <area href="javascript:setPlaceState('Andalucía');setPlaceCounty('Málaga (MA)')" alt="Málaga (MA)" title="Málaga (MA)" shape="poly" coords="197,276,207,266,222,264,244,257,233,253,227,243,218,240,211,242,205,246,192,266" />
+ <area href="javascript:setPlaceState('Andalucía');setPlaceCounty('Sevilla (SE)')" alt="Sevilla (SE)" title="Sevilla (SE)" shape="poly" coords="170,254,174,256,182,251,188,254,194,249,201,251,205,243,209,245,213,240,208,227,206,224,195,227,195,220,183,207,177,211,172,213,175,217,162,224,168,230,164,236,164,248" />
+ <area href="javascript:setPlaceState('Aragón');setPlaceCounty('Huesca (HU)')" alt="Huesca (HU)" title="Huesca (HU)" shape="poly" coords="327,34,334,34,341,36,351,37,358,38,363,38,367,44,367,50,367,55,367,61,366,66,362,71,359,72,358,75,358,78,358,82,358,88,355,83,347,86,347,82,347,79,326,62,326,51,322,46,323,38" />
+ <area href="javascript:setPlaceState('Aragón');setPlaceCounty('Teruel (TE)')" alt="Teruel (TE)" title="Teruel (TE)" shape="poly" coords="335,90,341,94,345,95,350,97,355,97,356,105,356,109,346,109,341,111,340,115,340,119,340,123,337,126,332,129,332,132,328,135,326,139,320,138,314,132,307,127,301,121,302,116,307,109,307,104,310,100,314,97,321,97,330,94" />
+ <area href="javascript:setPlaceState('Aragón');setPlaceCounty('Zaragoza')" alt="Zaragoza" title="Zaragoza" shape="poly" coords="290,92,307,104,308,97,314,96,321,96,329,94,335,88,347,95,355,96,357,89,353,84,347,86,345,78,324,61,326,57,321,39,309,53,313,65,298,66,301,75,296,77,295,84" />
+ <area href="javascript:setPlaceState('Asturias');setPlaceCounty('Asturias (O)')" alt="Asturias (O)" title="Asturias (O)" shape="poly" coords="155,23,154,8,175,10,189,8,197,11,222,16,216,22,211,23,208,25,183,29,173,28,172,31,162,31" />
+ <area href="javascript:setPlaceState('Baleares');setPlaceCounty('Baleares (IB)')" alt="Baleares (IB)" title="Baleares (IB)" shape="poly" coords="377,170,381,181,391,183,397,179,397,170,415,169,429,156,448,147,445,140,426,137,416,142,408,144,399,151,398,153,396,160,389,162,383,164,382,166,379,164" />
+ <area href="javascript:setPlaceState('Cantabria');setPlaceCounty('Cantabria (S)')" alt="Cantabria (S)" title="Cantabria (S)" shape="poly" coords="217,29,216,23,220,20,232,18,245,11,258,19,250,24,242,27,242,36,234,40,227,31" />
+ <area href="javascript:setPlaceState('Castilla-La Mancha');setPlaceCounty('Albacete (AB)')" alt="Albacete (AB)" title="Albacete (AB)" shape="poly" coords="273,164,270,168,270,175,270,180,274,184,276,187,273,190,278,193,282,197,282,203,281,209,283,210,287,211,288,206,294,202,301,197,305,197,310,197,310,191,313,185,318,184,323,186,325,186,325,182,319,178,318,173,318,167,315,161,309,161,303,161,296,163,289,166,283,166,278,165" />
+ <area href="javascript:setPlaceState('Castilla-La Mancha');setPlaceCounty('Ciudad Real (CR)')" alt="Ciudad Real (CR)" title="Ciudad Real (CR)" shape="poly" coords="233,154,233,158,232,161,234,163,241,166,246,166,250,164,256,160,263,160,270,159,270,165,269,170,269,175,268,180,273,185,273,189,268,194,258,196,250,196,240,197,232,197,224,198,221,194,216,191,211,188,207,184,208,179,209,175,209,171,210,169,216,169,217,165,217,159,221,158,225,160,230,158" />
+ <area href="javascript:setPlaceState('Castilla-La Mancha');setPlaceCounty('Cuenca (CU)')" alt="Cuenca (CU)" title="Cuenca (CU)" shape="poly" coords="260,138,263,134,266,131,268,127,272,123,277,123,278,120,281,118,286,115,294,117,296,121,301,126,305,128,309,131,309,135,315,137,317,139,317,141,315,145,311,149,309,152,309,156,310,159,306,161,300,161,294,162,291,163,287,164,281,164,273,164,269,160,265,155,265,148,262,143" />
+ <area href="javascript:setPlaceState('Castilla-La Mancha');setPlaceCounty('Guadalajara (GU)')" alt="Guadalajara (GU)" title="Guadalajara (GU)" shape="poly" coords="256,93,260,93,266,91,269,90,269,94,275,94,276,98,282,98,291,97,294,96,298,101,302,105,305,111,305,114,300,114,300,116,300,120,297,119,291,115,287,114,282,116,279,119,275,120,271,123,268,124,268,128,264,132,264,129,263,122,252,111,253,104,255,96" />
+ <area href="javascript:setPlaceState('Castilla-La Mancha');setPlaceCounty('Toledo (TO)')" alt="Toledo (TO)" title="Toledo (TO)" shape="poly" coords="213,132,221,133,228,132,239,134,245,136,243,141,241,147,245,147,251,143,256,138,261,139,261,145,263,150,265,155,265,159,262,160,255,160,250,163,243,164,235,162,233,160,233,156,233,154,229,155,226,158,223,155,219,157,216,159,213,159,207,160,203,156,201,152,203,149,199,146,198,143,197,141,197,138,204,137,208,134" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('Ávila (AV)')" alt="Ávila (AV)" title="Ávila (AV)" shape="poly" coords="199,138,211,130,222,130,233,115,224,117,216,101,205,98,202,110,194,118,195,124,185,128,195,132" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('Burgos (BU)')" alt="Burgos (BU)" title="Burgos (BU)" shape="poly" coords="237,73,241,84,250,84,254,80,257,73,262,72,266,64,261,58,265,45,260,37,263,32,260,24,247,24,239,33,244,37,230,44,230,53,232,59,239,67" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('León (LE)')" alt="León (LE)" title="León (LE)" shape="poly" coords="156,28,160,31,166,33,172,31,176,30,182,30,191,29,198,28,209,25,213,24,215,29,215,31,214,35,212,39,211,46,211,51,209,55,207,57,198,58,198,63,198,67,195,62,191,61,182,62,180,61,176,61,173,57,170,58,164,58,161,58,159,55,159,49,155,49,153,45,156,38,156,32" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('Palencia (PA)')" alt="Palencia (PA)" title="Palencia (PA)" shape="poly" coords="216,31,223,31,229,35,231,41,226,44,226,51,229,59,234,63,237,68,235,72,227,70,223,69,215,67,212,59,209,57,212,50,212,42,216,35" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('Salamanca (SA)')" alt="Salamanca (SA)" title="Salamanca (SA)" shape="poly" coords="156,128,162,128,170,121,179,127,187,126,194,122,194,117,203,108,204,96,184,91,165,93,157,102,158,112" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('Segovia (SG)')" alt="Segovia (SG)" title="Segovia (SG)" shape="poly" coords="244,83,251,85,254,89,256,94,252,97,245,99,239,104,234,109,229,113,223,113,221,108,218,101,218,97,222,92,226,87,231,88,236,87,240,84" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('Soria (SO)')" alt="Soria (SO)" title="Soria (SO)" shape="poly" coords="285,62,287,66,294,68,298,73,295,77,292,81,291,86,289,94,285,96,277,94,272,91,265,91,258,91,254,85,255,80,258,74,264,69,268,66,272,64,279,64" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('Valladolid (VA)')" alt="Valladolid (VA)" title="Valladolid (VA)" shape="poly" coords="199,94,214,99,222,93,223,87,231,88,240,83,234,74,227,72,222,68,216,68,212,65,210,58,199,60,200,77" />
+ <area href="javascript:setPlaceState('Castilla-León');setPlaceCounty('Zamora (ZA)')" alt="Zamora (ZA)" title="Zamora (ZA)" shape="poly" coords="161,58,167,59,172,59,178,62,184,62,190,62,196,63,198,68,198,76,198,83,198,91,191,91,181,91,171,91,163,95,174,84,169,80,164,77,164,71,160,67,155,68,151,65,156,61" />
+ <area href="javascript:setPlaceState('Cataluña');setPlaceCounty('Barcelona (B)')" alt="Barcelona (B)" title="Barcelona (B)" shape="poly" coords="395,90,408,86,410,80,425,70,413,65,417,58,403,55,399,46,397,55,389,70,390,77" />
+ <area href="javascript:setPlaceState('Cataluña');setPlaceCounty('Girona (GI)')" alt="Girona (GI)" title="Girona (GI)" shape="poly" coords="432,40,434,45,441,50,438,52,432,52,435,54,435,58,434,62,431,67,425,69,420,68,415,64,418,58,411,55,403,53,399,46,404,45,409,43,414,46,424,45" />
+ <area href="javascript:setPlaceState('Cataluña');setPlaceCounty('Lleida (L)')" alt="Lleida (L)" title="Lleida (L)" shape="poly" coords="365,31,372,34,378,38,382,36,385,39,389,37,393,40,391,44,397,44,397,49,394,55,392,63,389,67,387,74,381,74,381,78,375,84,371,87,367,84,361,86,358,91,359,80,361,73,367,66,368,57,367,46,365,38" />
+ <area href="javascript:setPlaceState('Cataluña');setPlaceCounty('Tarragona (T)')" alt="Tarragona (T)" title="Tarragona (T)" shape="poly" coords="357,111,368,116,374,111,371,108,379,97,395,90,389,76,384,77,370,90,364,87,357,95" />
+ <area href="javascript:setPlaceState('Ceuta');setPlaceCounty('Ceuta (CE)')" alt="Ceuta (CE)" title="Ceuta (CE)" shape="circle" coords="197,301,7" />
+ <area href="javascript:setPlaceState('Euzkadi');setPlaceCounty('Álava (VI)')" alt="Álava (VI)" title="Álava (VI)" shape="poly" coords="262,26,264,24,265,27,270,30,274,28,279,27,281,32,286,32,285,37,281,43,282,48,279,50,275,49,272,45,272,41,275,41,275,38,272,36,268,39,268,42,267,45,265,44,262,37" />
+ <area href="javascript:setPlaceState('Euzkadi');setPlaceCounty('Guipuzcoa (SS)')" alt="Guipuzcoa (SS)" title="Guipuzcoa (SS)" shape="poly" coords="280,20,285,20,291,19,298,18,294,23,290,27,285,32,280,30,280,25" />
+ <area href="javascript:setPlaceState('Euzkadi');setPlaceCounty('Vizcaya (BI)')" alt="Vizcaya (BI)" title="Vizcaya (BI)" shape="poly" coords="254,23,258,21,261,19,263,22,265,17,270,15,277,17,279,21,279,26,278,28,274,28,268,29,265,25,262,24" />
+ <area href="javascript:setPlaceState('Extremadura');setPlaceCounty('Badajoz (BA)')" alt="Badajoz (BA)" title="Badajoz (BA)" shape="poly" coords="150,157,153,161,153,163,154,166,155,168,161,168,167,168,171,171,172,174,178,172,183,169,187,171,194,169,200,162,209,162,214,161,216,166,213,167,209,169,209,174,207,179,205,182,200,185,194,187,190,191,190,197,190,204,188,208,185,206,182,204,181,208,177,211,174,212,171,215,166,211,159,210,155,209,151,204,148,204,144,204,144,200,141,196,139,186,145,182,146,173,144,169,142,164,146,160" />
+ <area href="javascript:setPlaceState('Extremadura');setPlaceCounty('Cáceres (CC)')" alt="Cáceres (CC)" title="Cáceres (CC)" shape="poly" coords="170,122,175,127,177,130,183,130,189,130,195,132,195,137,197,145,201,149,202,156,205,161,197,164,191,168,183,169,175,172,169,168,160,168,155,165,155,161,150,156,145,160,141,160,139,155,137,151,143,151,146,149,153,144,152,139,152,133,157,129,163,128,167,123" />
+ <area href="javascript:setPlaceState('Galicia');setPlaceCounty('La Coruña (C)')" alt="La Coruña (C)" title="La Coruña (C)" shape="poly" coords="92,22,95,20,98,19,102,19,105,15,111,15,118,15,123,15,122,10,124,5,130,5,134,3,139,5,135,11,131,18,130,22,129,29,126,33,121,33,114,34,112,37,108,39,105,39,101,42,99,41,99,36,99,33,95,33,93,32,94,29,94,25" />
+ <area href="javascript:setPlaceState('Galicia');setPlaceCounty('Lugo (LU)')" alt="Lugo (LU)" title="Lugo (LU)" shape="poly" coords="141,2,147,6,152,10,152,15,152,20,155,25,155,28,156,32,156,37,153,40,152,45,152,50,146,49,139,49,129,46,131,41,129,34,130,29,130,24,131,18,135,13,139,6" />
+ <area href="javascript:setPlaceState('Galicia');setPlaceCounty('Ourense (OU)')" alt="Ourense (OU)" title="Ourense (OU)" shape="poly" coords="126,46,131,47,141,50,146,50,152,49,159,50,159,59,154,62,151,64,149,68,147,71,142,71,137,69,130,68,126,71,122,71,120,67,121,60,117,60,120,54,122,49" />
+ <area href="javascript:setPlaceState('Galicia');setPlaceCounty('Pontevedra (PO)')" alt="Pontevedra (PO)" title="Pontevedra (PO)" shape="poly" coords="102,65,118,58,122,45,132,41,128,35,116,34,104,42" />
+ <area href="javascript:setPlaceState('Islas Canarias');setPlaceCounty('Las Palmas de Gran Canaria (GC)')" alt="Las Palmas de Gran Canaria (GC)" title="Las Palmas de Gran Canaria (GC)" shape="poly" coords="83,291,83,297,84,302,90,303,120,307,131,269,125,267,112,287" />
+ <area href="javascript:setPlaceState('Islas Canarias');setPlaceCounty('Santa Cruz de Tenerife (TF)')" alt="Santa Cruz de Tenerife (TF)" title="Santa Cruz de Tenerife (TF)" shape="poly" coords="47,288,51,293,54,300,59,298,64,289,69,283,58,288,52,289" />
+ <area href="javascript:setPlaceState('La Rioja');setPlaceCounty('La Rioja (LO)')" alt="La Rioja (LO)" title="La Rioja (LO)" shape="poly" coords="268,44,264,48,264,52,263,56,265,60,267,64,266,67,270,62,273,63,273,66,278,63,281,63,285,61,289,62,289,66,296,66,297,63,298,59,293,54,283,49,285,56,281,50,277,51,271,48,270,43" />
+ <area href="javascript:setPlaceState('Madrid');setPlaceCounty('Madrid (M)')" alt="Madrid (M)" title="Madrid (M)" shape="poly" coords="222,130,248,136,243,142,246,146,255,137,262,134,262,123,251,112,252,101,247,98,233,116" />
+ <area href="javascript:setPlaceState('Melilla');setPlaceCounty('Melilla (ML)')" alt="Melilla (ML)" title="Melilla (ML)" shape="circle" coords="236,315,8" />
+ <area href="javascript:setPlaceState('Murcia');setPlaceCounty('Murcia (MU)')" alt="Murcia (MU)" title="Murcia (MU)" shape="poly" coords="313,185,319,185,323,187,323,189,327,197,325,203,325,207,328,212,333,220,331,225,326,226,321,226,317,226,315,229,309,231,309,233,304,230,300,227,297,221,294,217,290,214,288,209,290,204,293,202,298,198,304,198,310,198,312,194,312,190" />
+ <area href="javascript:setPlaceState('Navarra');setPlaceCounty('Navarra (NA)')" alt="Navarra (NA)" title="Navarra (NA)" shape="poly" coords="298,67,310,68,312,64,308,53,325,34,307,26,306,19,296,19,286,34,283,47,293,52,299,59" />
+ <area href="javascript:setPlaceState('Pais Valenciano');setPlaceCounty('Alicante (A)')" alt="Alicante (A)" title="Alicante (A)" shape="poly" coords="332,217,337,203,349,190,361,182,349,176,328,186,326,193,329,200,327,206" />
+ <area href="javascript:setPlaceState('Pais Valenciano');setPlaceCounty('Castellón (CS)')" alt="Castellón (CS)" title="Castellón (CS)" shape="poly" coords="346,109,351,109,355,110,361,112,365,116,361,122,355,131,350,137,345,145,340,145,337,147,328,140,333,135,334,133,336,129,339,126,344,118,346,114" />
+ <area href="javascript:setPlaceState('Pais Valenciano');setPlaceCounty('Valencia (V)')" alt="Valencia (V)" title="Valencia (V)" shape="poly" coords="333,184,347,175,341,159,347,148,340,145,337,148,319,140,309,153,314,162,319,167,319,177" />
+ <area href="javascript:setPlaceState('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Andalucia" name="ESP_Andalucia">
+ <area href="javascript:setPlaceCounty('Almería (AL)')" alt="Almería (AL)" title="Almería (AL)" shape="default" />
+ <area href="javascript:setPlaceCounty('Cádiz (CA)')" alt="Cádiz (CA)" title="Cádiz (CA)" shape="default" />
+ <area href="javascript:setPlaceCounty('Córdoba (CO)')" alt="Córdoba (CO)" title="Córdoba (CO)" shape="default" />
+ <area href="javascript:setPlaceCounty('Granada (GR)')" alt="Granada (GR)" title="Granada (GR)" shape="default" />
+ <area href="javascript:setPlaceCounty('Huelva (H)')" alt="Huelva (H)" title="Huelva (H)" shape="default" />
+ <area href="javascript:setPlaceCounty('Jaén (J)')" alt="Jaén (J)" title="Jaén (J)" shape="default" />
+ <area href="javascript:setPlaceCounty('Málaga (MA)')" alt="Málaga (MA)" title="Málaga (MA)" shape="default" />
+ <area href="javascript:setPlaceCounty('Sevilla (SE)')" alt="Sevilla (SE)" title="Sevilla (SE)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Aragon" name="ESP_Aragon">
+ <area href="javascript:setPlaceCounty('Huesca (HU)')" alt="Huesca (HU)" title="Huesca (HU)" shape="default" />
+ <area href="javascript:setPlaceCounty('Teruel (TE)')" alt="Teruel (TE)" title="Teruel (TE)" shape="default" />
+ <area href="javascript:setPlaceCounty('Zaragoza')" alt="Zaragoza" title="Zaragoza" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Asturias" name="ESP_Asturias">
+ <area href="javascript:setPlaceCounty('Asturias (O)')" alt="Asturias (O)" title="Asturias (O)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Baleares" name="ESP_Baleares">
+ <area href="javascript:setPlaceCounty('Baleares (IB)')" alt="Baleares (IB)" title="Baleares (IB)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Cantabria" name="ESP_Cantabria">
+ <area href="javascript:setPlaceCounty('Cantabria (S)')" alt="Cantabria (S)" title="Cantabria (S)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Castilla-La-Mancha" name="ESP_Castilla-La-Mancha">
+ <area href="javascript:setPlaceCounty('Albacete (AB)')" alt="Albacete (AB)" title="Albacete (AB)" shape="default" />
+ <area href="javascript:setPlaceCounty('Ciudad Real (CR)')" alt="Ciudad Real (CR)" title="Ciudad Real (CR)" shape="default" />
+ <area href="javascript:setPlaceCounty('Cuenca (CU)')" alt="Cuenca (CU)" title="Cuenca (CU)" shape="default" />
+ <area href="javascript:setPlaceCounty('Guadalajara (GU)')" alt="Guadalajara (GU)" title="Guadalajara (GU)" shape="default" />
+ <area href="javascript:setPlaceCounty('Toledo (TO)')" alt="Toledo (TO)" title="Toledo (TO)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Castilla-Leon" name="ESP_Castilla-Leon">
+ <area href="javascript:setPlaceCounty('Ávila (AV)')" alt="Ávila (AV)" title="Ávila (AV)" shape="default" />
+ <area href="javascript:setPlaceCounty('Burgos (BU)')" alt="Burgos (BU)" title="Burgos (BU)" shape="default" />
+ <area href="javascript:setPlaceCounty('León (LE)')" alt="León (LE)" title="León (LE)" shape="default" />
+ <area href="javascript:setPlaceCounty('Palencia (PA)')" alt="Palencia (PA)" title="Palencia (PA)" shape="default" />
+ <area href="javascript:setPlaceCounty('Salamanca (SA)')" alt="Salamanca (SA)" title="Salamanca (SA)" shape="default" />
+ <area href="javascript:setPlaceCounty('Segovia (SG)')" alt="Segovia (SG)" title="Segovia (SG)" shape="default" />
+ <area href="javascript:setPlaceCounty('Soria (SO)')" alt="Soria (SO)" title="Soria (SO)" shape="default" />
+ <area href="javascript:setPlaceCounty('Valladolid (VA)')" alt="Valladolid (VA)" title="Valladolid (VA)" shape="default" />
+ <area href="javascript:setPlaceCounty('Zamora (ZA)')" alt="Zamora (ZA)" title="Zamora (ZA)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Cataluna" name="ESP_Cataluna">
+ <area href="javascript:setPlaceCounty('Barcelona (B)')" alt="Barcelona (B)" title="Barcelona (B)" shape="default" />
+ <area href="javascript:setPlaceCounty('Girona (GI)')" alt="Girona (GI)" title="Girona (GI)" shape="default" />
+ <area href="javascript:setPlaceCounty('Lleida (L)')" alt="Lleida (L)" title="Lleida (L)" shape="default" />
+ <area href="javascript:setPlaceCounty('Tarragona (T)')" alt="Tarragona (T)" title="Tarragona (T)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Ceuta" name="ESP_Ceuta">
+ <area href="javascript:setPlaceCounty('Ceuta (CE)')" alt="Ceuta (CE)" title="Ceuta (CE)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Euzkadi" name="ESP_Euzkadi">
+ <area href="javascript:setPlaceCounty('Álava (VI)')" alt="Álava (VI)" title="Álava (VI)" shape="default" />
+ <area href="javascript:setPlaceCounty('Guipuzcoa (SS)')" alt="Guipuzcoa (SS)" title="Guipuzcoa (SS)" shape="default" />
+ <area href="javascript:setPlaceCounty('Vizcaya (BI)')" alt="Vizcaya (BI)" title="Vizcaya (BI)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Extremadura" name="ESP_Extremadura">
+ <area href="javascript:setPlaceCounty('Badajoz (BA)')" alt="Badajoz (BA)" title="Badajoz (BA)" shape="default" />
+ <area href="javascript:setPlaceCounty('Cáceres (CC)')" alt="Cáceres (CC)" title="Cáceres (CC)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Galicia" name="ESP_Galicia">
+ <area href="javascript:setPlaceCounty('La Coruña (C)')" alt="La Coruña (C)" title="La Coruña (C)" shape="default" />
+ <area href="javascript:setPlaceCounty('Lugo (LU)')" alt="Lugo (LU)" title="Lugo (LU)" shape="default" />
+ <area href="javascript:setPlaceCounty('Ourense (OU)')" alt="Ourense (OU)" title="Ourense (OU)" shape="default" />
+ <area href="javascript:setPlaceCounty('Pontevedra (PO)')" alt="Pontevedra (PO)" title="Pontevedra (PO)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Islas-Canarias" name="ESP_Islas-Canarias">
+ <area href="javascript:setPlaceCounty('Las Palmas de Gran Canaria (GC)')" alt="Las Palmas de Gran Canaria (GC)" title="Las Palmas de Gran Canaria (GC)" shape="default" />
+ <area href="javascript:setPlaceCounty('Santa Cruz de Tenerife (TF)')" alt="Santa Cruz de Tenerife (TF)" title="Santa Cruz de Tenerife (TF)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_La-Rioja" name="ESP_La_Rioja">
+ <area href="javascript:setPlaceCounty('La Rioja (LO)')" alt="La Rioja (LO)" title="La Rioja (LO)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Madrid" name="ESP_Madrid">
+ <area href="javascript:setPlaceCounty('Madrid (M)')" alt="Madrid (M)" title="Madrid (M)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Melilla" name="ESP_Melilla">
+ <area href="javascript:setPlaceCounty('Melilla (ML)')" alt="Melilla (ML)" title="Melilla (ML)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Murcia" name="ESP_Murcia">
+ <area href="javascript:setPlaceCounty('Murcia (MU)')" alt="Murcia (MU)" title="Murcia (MU)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Navarra" name="ESP_Navarra">
+ <area href="javascript:setPlaceCounty('Navarra (NA)')" alt="Navarra (NA)" title="Navarra (NA)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+<map id="ESP_Pais-Valenciano" name="ESP_Pais-Valenciano">
+ <area href="javascript:setPlaceCounty('Alicante (A)')" alt="Alicante (A)" title="Alicante (A)" shape="default" />
+ <area href="javascript:setPlaceCounty('Castellón (CS)')" alt="Castellón (CS)" title="Castellón (CS)" shape="default" />
+ <area href="javascript:setPlaceCounty('Valencia (V)')" alt="Valencia (V)" title="Valencia (V)" shape="default" />
+ <area href="javascript:setPlaceCounty('')" alt="" title="" shape="default" />
+</map>
+
diff --git a/modules/places_assistant/ESP/ESP.txt b/modules/places_assistant/ESP/ESP.txt
new file mode 100644
index 0000000000..43d0d4025d
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP.txt
@@ -0,0 +1,52 @@
+Álava
+Albacete
+Alicante
+Almería
+Ávila
+Badajoz
+Islas Baleares
+Barcelona
+Burgos
+Cáceres
+Cádiz
+Castellón
+Ciudad Real
+Córdoba
+A Coruña
+Cuenca
+Girona
+Granada
+Guadalajara
+Guipúzcoa
+Huelva
+Huesca
+Jaén
+León
+Lleida
+La Rioja
+Lugo
+Madrid
+Málaga
+Murcia
+Navarra
+Ourense
+Asturias
+Palencia
+Las Palmas
+Pontevedra
+Salamanca
+Santa Cruz de Tenerife
+Cantabria
+Segovia
+Sevilla
+Soria
+Tarragona
+Teruel
+Toledo
+Valencia
+Valladolid
+Vizcaya
+Zamora
+Zaragoza
+Ceuta
+Melilla
diff --git a/modules/places_assistant/ESP/ESP_A_Coruna.txt b/modules/places_assistant/ESP/ESP_A_Coruna.txt
new file mode 100644
index 0000000000..2028262d85
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_A_Coruna.txt
@@ -0,0 +1,94 @@
+Abegondo
+Ames
+Aranga
+Ares
+Arteixo
+Arzúa
+A Baña
+Bergondo
+Betanzos
+Boimorto
+Boiro
+Boqueixón
+Brión
+Cabana de Bergantiños
+Cabanas
+Camariñas
+Cambre
+A Capela
+Carballo
+Cariño
+Carnota
+Carral
+Cedeira
+Cee
+Cerceda
+Cerdido
+Cesuras
+Coirós
+Corcubión
+Coristanco
+A Coruña
+Culleredo
+Curtis
+Dodro
+Dumbría
+Fene
+Ferrol
+Fisterra
+Frades
+Irixoa
+A Laracha
+Laxe
+Lousame
+Malpica de Bergantiños
+Mañón
+Mazaricos
+Melide
+Mesía
+Miño
+Moeche
+Monfero
+Mugardos
+Muros
+Muxía
+Narón
+Neda
+Negreira
+Noia
+Oleiros
+Ordes
+Oroso
+Ortigueira
+Outes
+Oza dos Ríos
+Paderne
+Padrón
+O Pino
+A Pobra do Caramiñal
+Ponteceso
+Pontedeume
+As Pontes de García Rodríguez
+Porto do Son
+Rianxo
+Ribeira
+Rois
+Sada
+San Sadurniño
+Santa Comba
+Santiago de Compostela
+Santiso
+Sobrado
+As Somozas
+Teo
+Toques
+Tordoia
+Touro
+Trazo
+Val do Dubra
+Valdoviño
+Vedra
+Vilarmaior
+Vilasantar
+Vimianzo
+Zas
diff --git a/modules/places_assistant/ESP/ESP_Alava.txt b/modules/places_assistant/ESP/ESP_Alava.txt
new file mode 100644
index 0000000000..09156a923f
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Alava.txt
@@ -0,0 +1,51 @@
+Alegría-Dulantzi
+Amurrio
+Añana
+Aramaio
+Armiñón
+Arraia-Maeztu
+Arrazua-Ubarrundia
+Artziniega
+Asparrena
+Ayala/Aiara
+Baños de Ebro/Mañueta
+Barrundia
+Berantevilla
+Bernedo
+Campezo/Kanpezu
+Elburgo/Burgelu
+Elciego
+Elvillar/Bilar
+Harana/Valle de Arana
+Iruña Oka/Iruña de Oca
+Iruraiz-Gauna
+Kripan
+Kuartango
+Labastida/Bastida
+Lagrán
+Laguardia
+Lanciego/Lantziego
+Lantarón
+Lapuebla de Labarca
+Laudio/Llodio
+Legutiano
+Leza
+Moreda de Álava
+Navaridas
+Okondo
+Oyón-Oion
+Peñacerrada-Urizaharra
+Ribera Alta
+Ribera Baja/Erribera Beitia
+Salvatierra/Agurain
+Samaniego
+San Millán/Donemiliaga
+Urkabustaiz
+Valdegovía/Gaubea
+Villabuena de Álava/Eskuernaga
+Vitoria-Gasteiz
+Yécora/Iekora
+Zalduondo
+Zambrana
+Zigoitia
+Zuia
diff --git a/modules/places_assistant/ESP/ESP_Albacete.txt b/modules/places_assistant/ESP/ESP_Albacete.txt
new file mode 100644
index 0000000000..0beb60fdeb
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Albacete.txt
@@ -0,0 +1,87 @@
+Abengibre
+Alatoz
+Albacete
+Albatana
+Alborea
+Alcadozo
+Alcalá del Júcar
+Alcaraz
+Almansa
+Alpera
+Ayna
+Balazote
+El Ballestero
+Balsa de Ves
+Barrax
+Bienservida
+Bogarra
+Bonete
+El Bonillo
+Carcelén
+Casas de Juan Núñez
+Casas de Lázaro
+Casas de Ves
+Casas-Ibáñez
+Caudete
+Cenizate
+Chinchilla de Monte-Aragón
+Corral-Rubio
+Cotillas
+Elche de la Sierra
+Férez
+Fuensanta
+Fuente-Álamo
+Fuentealbilla
+La Gineta
+Golosalvo
+Hellín
+La Herrera
+Higueruela
+Hoya-Gonzalo
+Jorquera
+Letur
+Lezuza
+Liétor
+Madrigueras
+Mahora
+Masegoso
+Minaya
+Molinicos
+Montalvos
+Montealegre del Castillo
+Motilleja
+Munera
+Navas de Jorquera
+Nerpio
+Ontur
+Ossa de Montiel
+Paterna del Madera
+Peñas de San Pedro
+Peñascosa
+Pétrola
+Povedilla
+Pozo Cañada
+Pozohondo
+Pozo-Lorente
+Pozuelo
+La Recueja
+Riópar
+Robledo
+La Roda
+Salobre
+San Pedro
+Socovos
+Tarazona de la Mancha
+Tobarra
+Valdeganga
+Vianos
+Villa de Ves
+Villalgordo del Júcar
+Villamalea
+Villapalacios
+Villarrobledo
+Villatoya
+Villavaliente
+Villaverde de Guadalimar
+Viveros
+Yeste
diff --git a/modules/places_assistant/ESP/ESP_Alicante.txt b/modules/places_assistant/ESP/ESP_Alicante.txt
new file mode 100644
index 0000000000..f8cdf59afa
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Alicante.txt
@@ -0,0 +1,141 @@
+Adsubia
+Agost
+Agres
+Aigües
+Albatera
+Alcalalí
+Alcocer de Planes
+Alcoleja
+Alcoy/Alcoi
+Alfafara
+l'Alfàs del Pi
+Algorfa
+Algueña
+Alicante/Alacant
+Almoradí
+Almudaina
+l'Alqueria d'Asnar
+Altea
+Aspe
+Balones
+Banyeres de Mariola
+Benasau
+Beneixama
+Benejúzar
+Benferri
+Beniarbeig
+Beniardá
+Beniarrés
+Benidoleig
+Benidorm
+Benifallim
+Benifato
+Benigembla
+Benijófar
+Benilloba
+Benillup
+Benimantell
+Benimarfull
+Benimassot
+Benimeli
+Benissa
+Benitachell/el Poble Nou de Benitatxell
+Biar
+Bigastro
+Bolulla
+Busot
+Callosa de Segura
+Callosa d'En Sarrià
+Calpe/Calp
+el Campello
+Campo de Mirra/el Camp de Mirra
+Cañada
+Castalla
+Castell de Castells
+el Castell de Guadalest
+Catral
+Cocentaina
+Confrides
+Cox
+Crevillent
+Daya Nueva
+Daya Vieja
+Dénia
+Dolores
+Elche/Elx
+Elda
+Facheca
+Famorca
+Finestrat
+el Fondó de les Neus/Hondón de las Nieves
+Formentera del Segura
+Gaianes
+Gata de Gorgos
+Gorga
+Granja de Rocamora
+Guardamar del Segura
+Hondón de los Frailes
+Ibi
+Jacarilla
+Jávea/Xàbia
+Jijona/Xixona
+Llíber
+Lorcha/l'Orxa
+Millena
+Monforte del Cid
+Monóvar/Monòver
+Los Montesinos
+Murla
+Muro de Alcoy
+Mutxamel
+Novelda
+la Nucia
+Ondara
+Onil
+Orba
+Orihuela
+Orxeta
+Parcent
+Pedreguer
+Pego
+Penàguila
+Petrer
+Pilar de la Horadada
+el Pinós/Pinoso
+Planes
+els Poblets
+Polop
+Quatretondeta
+Rafal
+El Ràfol d'Almúnia
+Redován
+Relleu
+Rojales
+la Romana
+Sagra
+Salinas
+San Fulgencio
+San Isidro
+San Miguel de Salinas
+San Vicente del Raspeig/Sant Vicent del Raspeig
+Sanet y Negrals
+Sant Joan d'Alacant
+Santa Pola
+Sax
+Sella
+Senija
+Tàrbena
+Teulada
+Tibi
+Tollos
+Tormos
+Torremanzanas/la Torre de les Maçanes
+Torrevieja
+la Vall d'Alcalà
+Vall de Gallinera
+la Vall de Laguar
+la Vall d'Ebo
+el Verger
+Villajoyosa/la Vila Joiosa
+Villena
+Xaló
diff --git a/modules/places_assistant/ESP/ESP_Almeria.txt b/modules/places_assistant/ESP/ESP_Almeria.txt
new file mode 100644
index 0000000000..b21c3e287b
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Almeria.txt
@@ -0,0 +1,102 @@
+Abla
+Abrucena
+Adra
+Albánchez
+Alboloduy
+Albox
+Alcolea
+Alcóntar
+Alcudia de Monteagud
+Alhabia
+Alhama de Almería
+Alicún
+Almería
+Almócita
+Alsodux
+Antas
+Arboleas
+Armuña de Almanzora
+Bacares
+Bayárcal
+Bayarque
+Bédar
+Beires
+Benahadux
+Benitagla
+Benizalón
+Bentarique
+Berja
+Canjáyar
+Cantoria
+Carboneras
+Castro de Filabres
+Chercos
+Chirivel
+Cóbdar
+Cuevas del Almanzora
+Dalías
+El Ejido
+Enix
+Felix
+Fines
+Fiñana
+Fondón
+Gádor
+Los Gallardos
+Garrucha
+Gérgal
+Huécija
+Huércal de Almería
+Huércal-Overa
+Illar
+Instinción
+Laroya
+Láujar de Andarax
+Líjar
+Lubrín
+Lucainena de las Torres
+Lúcar
+Macael
+María
+Mojácar
+La Mojonera
+Nacimiento
+Níjar
+Ohanes
+Olula de Castro
+Olula del Río
+Oria
+Padules
+Partaloa
+Paterna del Río
+Pechina
+Pulpí
+Purchena
+Rágol
+Rioja
+Roquetas de Mar
+Santa Cruz de Marchena
+Santa Fe de Mondújar
+Senés
+Serón
+Sierro
+Somontín
+Sorbas
+Suflí
+Tabernas
+Taberno
+Tahal
+Terque
+Tíjola
+Las Tres Villas
+Turre
+Turrillas
+Uleila del Campo
+Urrácal
+Velefique
+Vélez-Blanco
+Vélez-Rubio
+Vera
+Viator
+Vícar
+Zurgena
diff --git a/modules/places_assistant/ESP/ESP_Asturias.txt b/modules/places_assistant/ESP/ESP_Asturias.txt
new file mode 100644
index 0000000000..cd6104aacd
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Asturias.txt
@@ -0,0 +1,78 @@
+Allande
+Aller
+Amieva
+Avilés
+Belmonte de Miranda
+Bimenes
+Boal
+Cabrales
+Cabranes
+Candamo
+Cangas de Onís
+Cangas del Narcea
+Caravia
+Carreño
+Caso
+Castrillón
+Castropol
+Coaña
+Colunga
+Corvera de Asturias
+Cudillero
+Degaña
+El Franco
+Gijón
+Gozón
+Grado
+Grandas de Salime
+Ibias
+Illano
+Illas
+Langreo
+Laviana
+Lena
+Llanera
+Llanes
+Mieres
+Morcín
+Muros de Nalón
+Nava
+Navia
+Noreña
+Onís
+Oviedo
+Parres
+Peñamellera Alta
+Peñamellera Baja
+Pesoz
+Piloña
+Ponga
+Pravia
+Proaza
+Quirós
+Las Regueras
+Ribadedeva
+Ribadesella
+Ribera de Arriba
+Riosa
+Salas
+San Martín de Oscos
+San Martín del Rey Aurelio
+San Tirso de Abres
+Santa Eulalia de Oscos
+Santo Adriano
+Sariego
+Siero
+Sobrescobio
+Somiedo
+Soto del Barco
+Tapia de Casariego
+Taramundi
+Teverga
+Tineo
+Valdés
+Vegadeo
+Villanueva de Oscos
+Villaviciosa
+Villayón
+Yernes y Tameza
diff --git a/modules/places_assistant/ESP/ESP_Avila.txt b/modules/places_assistant/ESP/ESP_Avila.txt
new file mode 100644
index 0000000000..ade6d1a4c9
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Avila.txt
@@ -0,0 +1,248 @@
+Adanero
+La Adrada
+Albornos
+Aldeanueva de Santa Cruz
+Aldeaseca
+La Aldehuela
+Amavida
+El Arenal
+Arenas de San Pedro
+Arevalillo
+Arévalo
+Aveinte
+Avellaneda
+Ávila
+El Barco de Ávila
+El Barraco
+Barromán
+Becedas
+Becedillas
+Bercial de Zapardiel
+Las Berlanas
+Bernuy-Zapardiel
+Berrocalejo de Aragona
+Blascomillán
+Blasconuño de Matacabras
+Blascosancho
+El Bohodón
+Bohoyo
+Bonilla de la Sierra
+Brabos
+Bularros
+Burgohondo
+Cabezas de Alambre
+Cabezas del Pozo
+Cabezas del Villar
+Cabizuela
+Canales
+Candeleda
+Cantiveros
+Cardeñosa
+La Carrera
+Casas del Puerto
+Casasola
+Casavieja
+Casillas
+Castellanos de Zapardiel
+Cebreros
+Cepeda la Mora
+Chamartín
+Cillán
+Cisla
+La Colilla
+Collado de Contreras
+Collado del Mirón
+Constanzana
+Crespos
+Cuevas del Valle
+Diego del Carpio
+Donjimeno
+Donvidas
+Espinosa de los Caballeros
+Flores de Ávila
+Fontiveros
+Fresnedilla
+El Fresno
+Fuente el Saúz
+Fuentes de Año
+Gallegos de Altamiros
+Gallegos de Sobrinos
+Garganta del Villar
+Gavilanes
+Gemuño
+Gil García
+Gilbuena
+Gimialcón
+Gotarrendura
+Grandes y San Martín
+Guisando
+Gutierre-Muñoz
+Hernansancho
+Herradón de Pinares
+Herreros de Suso
+Higuera de las Dueñas
+La Hija de Dios
+La Horcajada
+Horcajo de las Torres
+El Hornillo
+El Hoyo de Pinares
+Hoyocasero
+Hoyorredondo
+Hoyos de Miguel Muñoz
+Hoyos del Collado
+Hoyos del Espino
+Hurtumpascual
+Junciana
+Langa
+Lanzahíta
+Los Llanos de Tormes
+El Losar del Barco
+Madrigal de las Altas Torres
+Maello
+Malpartida de Corneja
+Mamblas
+Mancera de Arriba
+Manjabálago
+Marlín
+Martiherrero
+Martínez
+Mediana de Voltoya
+Medinilla
+Mengamuñoz
+Mesegar de Corneja
+Mijares
+Mingorría
+El Mirón
+Mironcillo
+Mirueña de los Infanzones
+Mombeltrán
+Monsalupe
+Moraleja de Matacabras
+Muñana
+Muñico
+Muñogalindo
+Muñogrande
+Muñomer del Peco
+Muñopepe
+Muñosancho
+Muñotello
+Narrillos del Álamo
+Narrillos del Rebollar
+Narros de Saldueña
+Narros del Castillo
+Narros del Puerto
+Nava de Arévalo
+Nava del Barco
+Navacepedilla de Corneja
+Navadijos
+Navaescurial
+Navahondilla
+Navalacruz
+Navalmoral
+Navalonguilla
+Navalosa
+Navalperal de Pinares
+Navalperal de Tormes
+Navaluenga
+Navaquesera
+Navarredonda de Gredos
+Navarredondilla
+Navarrevisca
+Las Navas del Marqués
+Navatalgordo
+Navatejares
+Neila de San Miguel
+Niharra
+Ojos-Albos
+Orbita
+El Oso
+Padiernos
+Pajares de Adaja
+Palacios de Goda
+Papatrigo
+El Parral
+Pascualcobo
+Pedro Bernardo
+Pedro-Rodríguez
+Peguerinos
+Peñalba de Ávila
+Piedrahíta
+Piedralaves
+Poveda
+Poyales del Hoyo
+Pozanco
+Pradosegar
+Puerto Castilla
+Rasueros
+Riocabado
+Riofrío
+Rivilla de Barajas
+Salobral
+Salvadiós
+San Bartolomé de Béjar
+San Bartolomé de Corneja
+San Bartolomé de Pinares
+San Esteban de los Patos
+San Esteban de Zapardiel
+San Esteban del Valle
+San García de Ingelmos
+San Juan de Gredos
+San Juan de la Encinilla
+San Juan de la Nava
+San Juan del Molinillo
+San Juan del Olmo
+San Lorenzo de Tormes
+San Martín de la Vega del Alberche
+San Martín del Pimpollar
+San Miguel de Corneja
+San Miguel de Serrezuela
+San Pascual
+San Pedro del Arroyo
+San Vicente de Arévalo
+Sanchidrián
+Sanchorreja
+Santa Cruz de Pinares
+Santa Cruz del Valle
+Santa María de los Caballeros
+Santa María del Arroyo
+Santa María del Berrocal
+Santa María del Cubillo
+Santa María del Tiétar
+Santiago del Collado
+Santiago del Tormes
+Santo Domingo de las Posadas
+Santo Tomé de Zabarcos
+La Serrada
+Serranillos
+Sigeres
+Sinlabajos
+Solana de Ávila
+Solana de Rioalmar
+Solosancho
+Sotalbo
+Sotillo de la Adrada
+El Tiemblo
+Tiñosillos
+Tolbaños
+Tormellas
+Tornadizos de Ávila
+La Torre
+Tórtoles
+Umbrías
+Vadillo de la Sierra
+Valdecasa
+Vega de Santa María
+Velayos
+Villaflor
+Villafranca de la Sierra
+Villanueva de Ávila
+Villanueva de Gómez
+Villanueva del Aceral
+Villanueva del Campillo
+Villar de Corneja
+Villarejo del Valle
+Villatoro
+Viñegra de Moraña
+Vita
+Zapardiel de la Cañada
+Zapardiel de la Ribera
diff --git a/modules/places_assistant/ESP/ESP_Badajoz.txt b/modules/places_assistant/ESP/ESP_Badajoz.txt
new file mode 100644
index 0000000000..b141ddab09
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Badajoz.txt
@@ -0,0 +1,164 @@
+Acedera
+Aceuchal
+Ahillones
+Alange
+La Albuera
+Alburquerque
+Alconchel
+Alconera
+Aljucén
+Almendral
+Almendralejo
+Arroyo de San Serván
+Atalaya
+Azuaga
+Badajoz
+Barcarrota
+Baterno
+Benquerencia de la Serena
+Berlanga
+Bienvenida
+Bodonal de la Sierra
+Burguillos del Cerro
+Cabeza del Buey
+Cabeza la Vaca
+Calamonte
+Calera de León
+Calzadilla de los Barros
+Campanario
+Campillo de Llerena
+Capilla
+Carmonita
+El Carrascalejo
+Casas de Don Pedro
+Casas de Reina
+Castilblanco
+Castuera
+Cheles
+La Codosera
+Cordobilla de Lácara
+La Coronada
+Corte de Peleas
+Cristina
+Don Álvaro
+Don Benito
+Entrín Bajo
+Esparragalejo
+Esparragosa de la Serena
+Esparragosa de Lares
+Feria
+Fregenal de la Sierra
+Fuenlabrada de los Montes
+Fuente de Cantos
+Fuente del Arco
+Fuente del Maestre
+Fuentes de León
+Garbayuela
+Garlitos
+La Garrovilla
+Granja de Torrehermosa
+Guareña
+La Haba
+Helechosa de los Montes
+Herrera del Duque
+Higuera de la Serena
+Higuera de Llerena
+Higuera de Vargas
+Higuera la Real
+Hinojosa del Valle
+Hornachos
+Jerez de los Caballeros
+La Lapa
+Llera
+Llerena
+Lobón
+Magacela
+Maguilla
+Malcocinado
+Malpartida de la Serena
+Manchita
+Medellín
+Medina de las Torres
+Mengabril
+Mérida
+Mirandilla
+Monesterio
+Montemolín
+Monterrubio de la Serena
+Montijo
+La Morera
+La Nava de Santiago
+Navalvillar de Pela
+Nogales
+Oliva de la Frontera
+Oliva de Mérida
+Olivenza
+Orellana de la Sierra
+Orellana la Vieja
+Palomas
+La Parra
+Peñalsordo
+Peraleda del Zaucejo
+Puebla de Alcocer
+Puebla de la Calzada
+Puebla de la Reina
+Puebla de Obando
+Puebla de Sancho Pérez
+Puebla del Maestre
+Puebla del Prior
+Pueblonuevo del Guadiana
+Quintana de la Serena
+Reina
+Rena
+Retamal de Llerena
+Ribera del Fresno
+Risco
+La Roca de la Sierra
+Salvaleón
+Salvatierra de los Barros
+San Pedro de Mérida
+San Vicente de Alcántara
+Sancti-Spíritus
+Santa Amalia
+Santa Marta
+Los Santos de Maimona
+Segura de León
+Siruela
+Solana de los Barros
+Talarrubias
+Talavera la Real
+Táliga
+Tamurejo
+Torre de Miguel Sesmero
+Torremayor
+Torremejía
+Trasierra
+Trujillanos
+Usagre
+Valdecaballeros
+Valdelacalzada
+Valdetorres
+Valencia de las Torres
+Valencia del Mombuey
+Valencia del Ventoso
+Valle de la Serena
+Valle de Matamoros
+Valle de Santa Ana
+Valverde de Burguillos
+Valverde de Leganés
+Valverde de Llerena
+Valverde de Mérida
+Villafranca de los Barros
+Villagarcía de la Torre
+Villagonzalo
+Villalba de los Barros
+Villanueva de la Serena
+Villanueva del Fresno
+Villar de Rena
+Villar del Rey
+Villarta de los Montes
+Zafra
+Zahínos
+Zalamea de la Serena
+La Zarza
+Zarza-Capilla
diff --git a/modules/places_assistant/ESP/ESP_Barcelona.txt b/modules/places_assistant/ESP/ESP_Barcelona.txt
new file mode 100644
index 0000000000..ccca963f62
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Barcelona.txt
@@ -0,0 +1,311 @@
+Abrera
+Aguilar de Segarra
+Aiguafreda
+Alella
+Alpens
+L'Ametlla del Vallès
+Arenys de Mar
+Arenys de Munt
+Argençola
+Argentona
+Artés
+Avià
+Avinyó
+Avinyonet del Penedès
+Badalona
+Badia del Vallès
+Bagà
+Balenyà
+Balsareny
+Barberà del Vallès
+Barcelona
+Begues
+Bellprat
+Berga
+Bigues i Riells
+Borredà
+El Bruc
+El Brull
+Les Cabanyes
+Cabrera d'Anoia
+Cabrera de Mar
+Cabrils
+Calaf
+Calders
+Caldes de Montbui
+Caldes d'Estrac
+Calella
+Calldetenes
+Callús
+Calonge de Segarra
+Campins
+Canet de Mar
+Canovelles
+Cànoves i Samalús
+Canyelles
+Capellades
+Capolat
+Cardedeu
+Cardona
+Carme
+Casserres
+Castell de l'Areny
+Castellar de n'Hug
+Castellar del Riu
+Castellar del Vallès
+Castellbell i el Vilar
+Castellbisbal
+Castellcir
+Castelldefels
+Castellet i la Gornal
+Castellfollit de Riubregós
+Castellfollit del Boix
+Castellgalí
+Castellnou de Bages
+Castellolí
+Castellterçol
+Castellví de la Marca
+Castellví de Rosanes
+Centelles
+Cercs
+Cerdanyola del Vallès
+Cervelló
+Collbató
+Collsuspina
+Copons
+Corbera de Llobregat
+Cornellà de Llobregat
+Cubelles
+Dosrius
+Esparreguera
+Esplugues de Llobregat
+L'Espunyola
+L'Estany
+Figaró-Montmany
+Fígols
+Fogars de la Selva
+Fogars de Montclús
+Folgueroles
+Fonollosa
+Font-rubí
+Les Franqueses del Vallès
+Gaià
+Gallifa
+La Garriga
+Gavà
+Gelida
+Gironella
+Gisclareny
+La Granada
+Granera
+Granollers
+Gualba
+Guardiola de Berguedà
+Gurb
+L'Hospitalet de Llobregat
+Els Hostalets de Pierola
+Igualada
+Jorba
+La Llacuna
+La Llagosta
+Lliçà d'Amunt
+Lliçà de Vall
+Llinars del Vallès
+Lluçà
+Malgrat de Mar
+Malla
+Manlleu
+Manresa
+Marganell
+Martorell
+Martorelles
+Les Masies de Roda
+Les Masies de Voltregà
+El Masnou
+Masquefa
+Matadepera
+Mataró
+Mediona
+Moià
+Molins de Rei
+Mollet del Vallès
+Monistrol de Calders
+Monistrol de Montserrat
+Montcada i Reixac
+Montclar
+Montesquiu
+Montgat
+Montmajor
+Montmaneu
+Montmeló
+Montornès del Vallès
+Montseny
+Muntanyola
+Mura
+Navarcles
+Navàs
+La Nou de Berguedà
+Òdena
+Olèrdola
+Olesa de Bonesvalls
+Olesa de Montserrat
+Olivella
+Olost
+Olvan
+Orís
+Oristà
+Orpí
+Òrrius
+Pacs del Penedès
+Palafolls
+Palau-solità i Plegamans
+Pallejà
+La Palma de Cervelló
+El Papiol
+Parets del Vallès
+Perafita
+Piera
+Pineda de Mar
+El Pla del Penedès
+La Pobla de Claramunt
+La Pobla de Lillet
+Polinyà
+El Pont de Vilomara i Rocafort
+Pontons
+El Prat de Llobregat
+Prats de Lluçanès
+Els Prats de Rei
+Premià de Dalt
+Premià de Mar
+Puigdàlber
+Puig-reig
+Pujalt
+La Quar
+Rajadell
+Rellinars
+Ripollet
+La Roca del Vallès
+Roda de Ter
+Rubí
+Rubió
+Rupit i Pruit
+Sabadell
+Sagàs
+Saldes
+Sallent
+Sant Adrià de Besòs
+Sant Agustí de Lluçanès
+Sant Andreu de la Barca
+Sant Andreu de Llavaneres
+Sant Antoni de Vilamajor
+Sant Bartomeu del Grau
+Sant Boi de Llobregat
+Sant Boi de Lluçanès
+Sant Cebrià de Vallalta
+Sant Celoni
+Sant Climent de Llobregat
+Sant Cugat del Vallès
+Sant Cugat Sesgarrigues
+Sant Esteve de Palautordera
+Sant Esteve Sesrovires
+Sant Feliu de Codines
+Sant Feliu de Llobregat
+Sant Feliu Sasserra
+Sant Fost de Campsentelles
+Sant Fruitós de Bages
+Sant Hipòlit de Voltregà
+Sant Iscle de Vallalta
+Sant Jaume de Frontanyà
+Sant Joan de Vilatorrada
+Sant Joan Despí
+Sant Julià de Cerdanyola
+Sant Julià de Vilatorta
+Sant Just Desvern
+Sant Llorenç d'Hortons
+Sant Llorenç Savall
+Sant Martí d'Albars
+Sant Martí de Centelles
+Sant Martí de Tous
+Sant Martí Sarroca
+Sant Martí Sesgueioles
+Sant Mateu de Bages
+Sant Pere de Ribes
+Sant Pere de Riudebitlles
+Sant Pere de Torelló
+Sant Pere de Vilamajor
+Sant Pere Sallavinera
+Sant Pol de Mar
+Sant Quintí de Mediona
+Sant Quirze de Besora
+Sant Quirze del Vallès
+Sant Quirze Safaja
+Sant Sadurní d'Anoia
+Sant Sadurní d'Osormort
+Sant Salvador de Guardiola
+Sant Vicenç de Castellet
+Sant Vicenç de Montalt
+Sant Vicenç de Torelló
+Sant Vicenç dels Horts
+Santa Cecília de Voltregà
+Santa Coloma de Cervelló
+Santa Coloma de Gramenet
+Santa Eugènia de Berga
+Santa Eulàlia de Riuprimer
+Santa Eulàlia de Ronçana
+Santa Fe del Penedès
+Santa Margarida de Montbui
+Santa Margarida i els Monjos
+Santa Maria de Besora
+Santa Maria de Corcó
+Santa Maria de Martorelles
+Santa Maria de Merlès
+Santa Maria de Miralles
+Santa Maria de Palautordera
+Santa Maria d'Oló
+Santa Perpètua de Mogoda
+Santa Susanna
+Santpedor
+Sentmenat
+Seva
+Sitges
+Sobremunt
+Sora
+Subirats
+Súria
+Tagamanent
+Talamanca
+Taradell
+Tavèrnoles
+Tavertet
+Teià
+Terrassa
+Tiana
+Tona
+Tordera
+Torelló
+La Torre de Claramunt
+Torrelavit
+Torrelles de Foix
+Torrelles de Llobregat
+Ullastrell
+Vacarisses
+Vallbona d'Anoia
+Vallcebre
+Vallgorguina
+Vallirana
+Vallromanes
+Veciana
+Vic
+Vilada
+Viladecans
+Viladecavalls
+Vilafranca del Penedès
+Vilalba Sasserra
+Vilanova de Sau
+Vilanova del Camí
+Vilanova del Vallès
+Vilanova i la Geltrú
+Vilassar de Dalt
+Vilassar de Mar
+Vilobí del Penedès
+Viver i Serrateix
diff --git a/modules/places_assistant/ESP/ESP_Burgos.txt b/modules/places_assistant/ESP/ESP_Burgos.txt
new file mode 100644
index 0000000000..09f112ffe8
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Burgos.txt
@@ -0,0 +1,371 @@
+Abajas
+Adrada de Haza
+Aguas Cándidas
+Aguilar de Bureba
+Albillos
+Alcocero de Mola
+Alfoz de Bricia
+Alfoz de Quintanadueñas
+Alfoz de Santa Gadea
+Altable
+Los Altos
+Ameyugo
+Anguix
+Aranda de Duero
+Arandilla
+Arauzo de Miel
+Arauzo de Salce
+Arauzo de Torre
+Arcos
+Arenillas de Riopisuerga
+Arija
+Arlanzón
+Arraya de Oca
+Atapuerca
+Los Ausines
+Avellanosa de Muñó
+Bahabón de Esgueva
+Los Balbases
+Baños de Valdearados
+Bañuelos de Bureba
+Barbadillo de Herreros
+Barbadillo del Mercado
+Barbadillo del Pez
+Barrio de Muñó
+Los Barrios de Bureba
+Barrios de Colina
+Basconcillos del Tozo
+Bascuñana
+Belbimbre
+Belorado
+Berberana
+Berlangas de Roa
+Berzosa de Bureba
+Bozoó
+Brazacorta
+Briviesca
+Bugedo
+Buniel
+Burgos
+Busto de Bureba
+Cabañes de Esgueva
+Cabezón de la Sierra
+Caleruega
+Campillo de Aranda
+Campolara
+Canicosa de la Sierra
+Cantabrana
+Carazo
+Carcedo de Bureba
+Carcedo de Burgos
+Cardeñadijo
+Cardeñajimeno
+Cardeñuela Riopico
+Carrias
+Cascajares de Bureba
+Cascajares de la Sierra
+Castellanos de Castro
+Castil de Peones
+Castildelgado
+Castrillo de la Reina
+Castrillo de la Vega
+Castrillo de Riopisuerga
+Castrillo del Val
+Castrillo Matajudíos
+Castrojeriz
+Cavia
+Cayuela
+Cebrecos
+Celada del Camino
+Cerezo de Río Tirón
+Cerratón de Juarros
+Ciadoncha
+Cillaperlata
+Cilleruelo de Abajo
+Cilleruelo de Arriba
+Ciruelos de Cervera
+Cogollos
+Condado de Treviño
+Contreras
+Coruña del Conde
+Covarrubias
+Cubillo del Campo
+Cubo de Bureba
+La Cueva de Roa
+Cuevas de San Clemente
+Encío
+Espinosa de Cervera
+Espinosa de los Monteros
+Espinosa del Camino
+Estépar
+Fontioso
+Frandovínez
+Fresneda de la Sierra Tirón
+Fresneña
+Fresnillo de las Dueñas
+Fresno de Río Tirón
+Fresno de Rodilla
+Frías
+Fuentebureba
+Fuentecén
+Fuentelcésped
+Fuentelisendo
+Fuentemolinos
+Fuentenebro
+Fuentespina
+Galbarros
+La Gallega
+Grijalba
+Grisaleña
+Gumiel de Izán
+Gumiel de Mercado
+Hacinas
+Haza
+Hontanas
+Hontangas
+Hontoria de la Cantera
+Hontoria de Valdearados
+Hontoria del Pinar
+Las Hormazas
+Hornillos del Camino
+La Horra
+Hortigüela
+Hoyales de Roa
+Huérmeces
+Huerta de Arriba
+Huerta de Rey
+Humada
+Hurones
+Ibeas de Juarros
+Ibrillos
+Iglesiarrubia
+Iglesias
+Isar
+Itero del Castillo
+Jaramillo de la Fuente
+Jaramillo Quemado
+Junta de Traslaloma
+Junta de Villalba de Losa
+Jurisdicción de Lara
+Jurisdicción de San Zadornil
+Lerma
+Llano de Bureba
+Madrigal del Monte
+Madrigalejo del Monte
+Mahamud
+Mambrilla de Castrejón
+Mambrillas de Lara
+Mamolar
+Manciles
+Mazuela
+Mecerreyes
+Medina de Pomar
+Melgar de Fernamental
+Merindad de Cuesta-Urria
+Merindad de Montija
+Merindad de Río Ubierna
+Merindad de Sotoscueva
+Merindad de Valdeporres
+Merindad de Valdivielso
+Milagros
+Miranda de Ebro
+Miraveche
+Modúbar de la Emparedada
+Monasterio de la Sierra
+Monasterio de Rodilla
+Moncalvillo
+Monterrubio de la Demanda
+Montorio
+Moradillo de Roa
+Nava de Roa
+Navas de Bureba
+Nebreda
+Neila
+Olmedillo de Roa
+Olmillos de Muñó
+Oña
+Oquillas
+Orbaneja Riopico
+Padilla de Abajo
+Padilla de Arriba
+Padrones de Bureba
+Palacios de la Sierra
+Palacios de Riopisuerga
+Palazuelos de la Sierra
+Palazuelos de Muñó
+Pampliega
+Pancorbo
+Pardilla
+Partido de la Sierra en Tobalina
+Pedrosa de Duero
+Pedrosa de Río Úrbel
+Pedrosa del Páramo
+Pedrosa del Príncipe
+Peñaranda de Duero
+Peral de Arlanza
+Piérnigas
+Pineda de la Sierra
+Pineda Trasmonte
+Pinilla de los Barruecos
+Pinilla de los Moros
+Pinilla Trasmonte
+Poza de la Sal
+Prádanos de Bureba
+Pradoluengo
+Presencio
+La Puebla de Arganzón
+Puentedura
+Quemada
+Quintana del Pidio
+Quintanabureba
+Quintanaélez
+Quintanaortuño
+Quintanapalla
+Quintanar de la Sierra
+Quintanavides
+Quintanilla de la Mata
+Quintanilla del Agua y Tordueles
+Quintanilla del Coco
+Quintanilla San García
+Quintanilla Vivar
+Las Quintanillas
+Rabanera del Pinar
+Rábanos
+Rabé de las Calzadas
+Rebolledo de la Torre
+Redecilla del Camino
+Redecilla del Campo
+Regumiel de la Sierra
+Reinoso
+Retuerta
+Revilla del Campo
+Revilla Vallejera
+La Revilla y Ahedo
+Revillarruz
+Rezmondo
+Riocavado de la Sierra
+Roa
+Rojas
+Royuela de Río Franco
+Rubena
+Rublacedo de Abajo
+Rucandio
+Salas de Bureba
+Salas de los Infantes
+Saldaña de Burgos
+Salinillas de Bureba
+San Adrián de Juarros
+San Juan del Monte
+San Mamés de Burgos
+San Martín de Rubiales
+San Millán de Lara
+San Vicente del Valle
+Santa Cecilia
+Santa Cruz de la Salceda
+Santa Cruz del Valle Urbión
+Santa Gadea del Cid
+Santa Inés
+Santa María del Campo
+Santa María del Invierno
+Santa María del Mercadillo
+Santa María Rivarredonda
+Santa Olalla de Bureba
+Santibáñez de Esgueva
+Santibáñez del Val
+Santo Domingo de Silos
+Sargentes de la Lora
+Sarracín
+Sasamón
+La Sequera de Haza
+Solarana
+Sordillos
+Sotillo de la Ribera
+Sotragero
+Sotresgudo
+Susinos del Páramo
+Tamarón
+Tardajos
+Tejada
+Terradillos de Esgueva
+Tinieblas de la Sierra
+Tobar
+Tordómar
+Torrecilla del Monte
+Torregalindo
+Torrelara
+Torrepadre
+Torresandino
+Tórtoles de Esgueva
+Tosantos
+Trespaderne
+Tubilla del Agua
+Tubilla del Lago
+Úrbel del Castillo
+Vadocondes
+Valdeande
+Valdezate
+Valdorros
+Vallarta de Bureba
+Valle de las Navas
+Valle de Losa
+Valle de Manzanedo
+Valle de Mena
+Valle de Oca
+Valle de Santibáñez
+Valle de Sedano
+Valle de Tobalina
+Valle de Valdebezana
+Valle de Valdelaguna
+Valle de Valdelucio
+Valle de Zamanzas
+Vallejera
+Valles de Palenzuela
+Valluércanes
+Valmala
+La Vid de Bureba
+La Vid y Barrios
+Vileña
+Villadiego
+Villaescusa de Roa
+Villaescusa la Sombría
+Villaespasa
+Villafranca Montes de Oca
+Villafruela
+Villagalijo
+Villagonzalo Pedernales
+Villahoz
+Villalba de Duero
+Villalbilla de Burgos
+Villalbilla de Gumiel
+Villaldemiro
+Villalmanzo
+Villamayor de los Montes
+Villamayor de Treviño
+Villambistia
+Villamedianilla
+Villamiel de la Sierra
+Villangómez
+Villanueva de Argaño
+Villanueva de Carazo
+Villanueva de Gumiel
+Villanueva de Teba
+Villaquirán de la Puebla
+Villaquirán de los Infantes
+Villarcayo de Merindad de Castilla la Vieja
+Villariezo
+Villasandino
+Villasur de Herreros
+Villatuelda
+Villaverde del Monte
+Villaverde-Mogina
+Villayerno Morquillas
+Villazopeque
+Villegas
+Villoruebo
+Viloria de Rioja
+Vilviestre del Pinar
+Vizcaínos
+Zael
+Zarzosa de Río Pisuerga
+Zazuar
+Zuñeda
diff --git a/modules/places_assistant/ESP/ESP_Caceres.txt b/modules/places_assistant/ESP/ESP_Caceres.txt
new file mode 100644
index 0000000000..d282b7dbdc
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Caceres.txt
@@ -0,0 +1,219 @@
+Abadía
+Abertura
+Acebo
+Acehúche
+Aceituna
+Ahigal
+Albalá
+Alcántara
+Alcollarín
+Alcuéscar
+Aldea del Cano
+La Aldea del Obispo
+Aldeacentenera
+Aldeanueva de la Vera
+Aldeanueva del Camino
+Aldehuela de Jerte
+Alía
+Aliseda
+Almaraz
+Almoharín
+Arroyo de la Luz
+Arroyomolinos
+Arroyomolinos de la Vera
+Baños de Montemayor
+Barrado
+Belvís de Monroy
+Benquerencia
+Berrocalejo
+Berzocana
+Bohonal de Ibor
+Botija
+Brozas
+Cabañas del Castillo
+Cabezabellosa
+Cabezuela del Valle
+Cabrero
+Cáceres
+Cachorrilla
+Cadalso
+Calzadilla
+Caminomorisco
+Campillo de Deleitosa
+Campo Lugar
+Cañamero
+Cañaveral
+Carbajo
+Carcaboso
+Carrascalejo
+Casar de Cáceres
+Casar de Palomero
+Casares de las Hurdes
+Casas de Don Antonio
+Casas de Don Gómez
+Casas de Millán
+Casas de Miravete
+Casas del Castañar
+Casas del Monte
+Casatejada
+Casillas de Coria
+Castañar de Ibor
+Ceclavín
+Cedillo
+Cerezo
+Cilleros
+Collado
+Conquista de la Sierra
+Coria
+Cuacos de Yuste
+La Cumbre
+Deleitosa
+Descargamaría
+Eljas
+Escurial
+Fresnedoso de Ibor
+Galisteo
+Garciaz
+La Garganta
+Garganta la Olla
+Gargantilla
+Gargüera
+Garrovillas de Alconétar
+Garvín
+Gata
+El Gordo
+La Granja
+Guadalupe
+Guijo de Coria
+Guijo de Galisteo
+Guijo de Granadilla
+Guijo de Santa Bárbara
+Herguijuela
+Hernán-Pérez
+Herrera de Alcántara
+Herreruela
+Hervás
+Higuera
+Hinojal
+Holguera
+Hoyos
+Huélaga
+Ibahernando
+Jaraicejo
+Jaraíz de la Vera
+Jarandilla de la Vera
+Jarilla
+Jerte
+Ladrillar
+Logrosán
+Losar de la Vera
+Madrigal de la Vera
+Madrigalejo
+Madroñera
+Majadas
+Malpartida de Cáceres
+Malpartida de Plasencia
+Marchagaz
+Mata de Alcántara
+Membrío
+Mesas de Ibor
+Miajadas
+Millanes
+Mirabel
+Mohedas de Granadilla
+Monroy
+Montánchez
+Montehermoso
+Moraleja
+Morcillo
+Navaconcejo
+Navalmoral de la Mata
+Navalvillar de Ibor
+Navas del Madroño
+Navezuelas
+Nuñomoral
+Oliva de Plasencia
+Palomero
+Pasarón de la Vera
+Pedroso de Acim
+Peraleda de la Mata
+Peraleda de San Román
+Perales del Puerto
+Pescueza
+La Pesga
+Piedras Albas
+Pinofranqueado
+Piornal
+Plasencia
+Plasenzuela
+Portaje
+Portezuelo
+Pozuelo de Zarzón
+Puerto de Santa Cruz
+Rebollar
+Riolobos
+Robledillo de Gata
+Robledillo de la Vera
+Robledillo de Trujillo
+Robledollano
+Romangordo
+Rosalejo
+Ruanes
+Salorino
+Salvatierra de Santiago
+San Martín de Trevejo
+Santa Ana
+Santa Cruz de la Sierra
+Santa Cruz de Paniagua
+Santa Marta de Magasca
+Santiago de Alcántara
+Santiago del Campo
+Santibáñez el Alto
+Santibáñez el Bajo
+Saucedilla
+Segura de Toro
+Serradilla
+Serrejón
+Sierra de Fuentes
+Talaván
+Talaveruela de la Vera
+Talayuela
+Tejeda de Tiétar
+Toril
+Tornavacas
+El Torno
+Torre de Don Miguel
+Torre de Santa María
+Torrecilla de los Ángeles
+Torrecillas de la Tiesa
+Torrejón el Rubio
+Torrejoncillo
+Torremenga
+Torremocha
+Torreorgaz
+Torrequemada
+Trujillo
+Valdastillas
+Valdecañas de Tajo
+Valdefuentes
+Valdehúncar
+Valdelacasa de Tajo
+Valdemorales
+Valdeobispo
+Valencia de Alcántara
+Valverde de la Vera
+Valverde del Fresno
+Viandar de la Vera
+Villa del Campo
+Villa del Rey
+Villamesías
+Villamiel
+Villanueva de la Sierra
+Villanueva de la Vera
+Villar de Plasencia
+Villar del Pedroso
+Villasbuenas de Gata
+Zarza de Granadilla
+Zarza de Montánchez
+Zarza la Mayor
+Zorita
diff --git a/modules/places_assistant/ESP/ESP_Cadiz.txt b/modules/places_assistant/ESP/ESP_Cadiz.txt
new file mode 100644
index 0000000000..f41110e3bf
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Cadiz.txt
@@ -0,0 +1,44 @@
+Alcalá de los Gazules
+Alcalá del Valle
+Algar
+Algeciras
+Algodonales
+Arcos de la Frontera
+Barbate
+Los Barrios
+Benalup-Casas Viejas
+Benaocaz
+Bornos
+El Bosque
+Cádiz
+Castellar de la Frontera
+Chiclana de la Frontera
+Chipiona
+Conil de la Frontera
+Espera
+El Gastor
+Grazalema
+Jerez de la Frontera
+Jimena de la Frontera
+La Línea de la Concepción
+Medina-Sidonia
+Olvera
+Paterna de Rivera
+Prado del Rey
+El Puerto de Santa María
+Puerto Real
+Puerto Serrano
+Rota
+San Fernando
+San José del Valle
+San Roque
+Sanlúcar de Barrameda
+Setenil de las Bodegas
+Tarifa
+Torre Alháquime
+Trebujena
+Ubrique
+Vejer de la Frontera
+Villaluenga del Rosario
+Villamartín
+Zahara
diff --git a/modules/places_assistant/ESP/ESP_Cantabria.txt b/modules/places_assistant/ESP/ESP_Cantabria.txt
new file mode 100644
index 0000000000..1a0ea062dd
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Cantabria.txt
@@ -0,0 +1,102 @@
+Alfoz de Lloredo
+Ampuero
+Anievas
+Arenas de Iguña
+Argoños
+Arnuero
+Arredondo
+El Astillero
+Bárcena de Cicero
+Bárcena de Pie de Concha
+Bareyo
+Cabezón de la Sal
+Cabezón de Liébana
+Cabuérniga
+Camaleño
+Camargo
+Campoo de Enmedio
+Campoo de Yuso
+Cartes
+Castañeda
+Castro-Urdiales
+Cieza
+Cillorigo de Liébana
+Colindres
+Comillas
+Los Corrales de Buelna
+Corvera de Toranzo
+Entrambasaguas
+Escalante
+Guriezo
+Hazas de Cesto
+Hermandad de Campoo de Suso
+Herrerías
+Lamasón
+Laredo
+Liendo
+Liérganes
+Limpias
+Luena
+Marina de Cudeyo
+Mazcuerras
+Medio Cudeyo
+Meruelo
+Miengo
+Miera
+Molledo
+Noja
+Penagos
+Peñarrubia
+Pesaguero
+Pesquera
+Piélagos
+Polaciones
+Polanco
+Potes
+Puente Viesgo
+Ramales de la Victoria
+Rasines
+Reinosa
+Reocín
+Ribamontán al Mar
+Ribamontán al Monte
+Rionansa
+Riotuerto
+Las Rozas de Valdearroyo
+Ruente
+Ruesga
+Ruiloba
+San Felices de Buelna
+San Miguel de Aguayo
+San Pedro del Romeral
+San Roque de Riomiera
+San Vicente de la Barquera
+Santa Cruz de Bezana
+Santa María de Cayón
+Santander
+Santillana del Mar
+Santiurde de Reinosa
+Santiurde de Toranzo
+Santoña
+Saro
+Selaya
+Soba
+Solórzano
+Suances
+Los Tojos
+Torrelavega
+Tresviso
+Tudanca
+Udías
+Val de San Vicente
+Valdáliga
+Valdeolea
+Valdeprado del Río
+Valderredible
+Valle de Villaverde
+Vega de Liébana
+Vega de Pas
+Villacarriedo
+Villaescusa
+Villafufre
+Voto
diff --git a/modules/places_assistant/ESP/ESP_Castellon.txt b/modules/places_assistant/ESP/ESP_Castellon.txt
new file mode 100644
index 0000000000..ae86f9524e
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Castellon.txt
@@ -0,0 +1,135 @@
+Aín
+Albocàsser
+Alcalà de Xivert
+l'Alcora
+Alcudia de Veo
+Alfondeguilla
+Algimia de Almonacid
+Almazora/Almassora
+Almedíjar
+Almenara
+Alquerías del Niño Perdido
+Altura
+Arañuel
+Ares del Maestre
+Argelita
+Artana
+Atzeneta del Maestrat
+Ayódar
+Azuébar
+Barracas
+Bejís
+Benafer
+Benafigos
+Benasal
+Benicarló
+Benicasim/Benicàssim
+Benlloch
+Betxí
+Borriol
+Burriana
+Cabanes
+Càlig
+Canet lo Roig
+Castell de Cabres
+Castellfort
+Castellnovo
+Castellón de la Plana/Castelló de la Plana
+Castillo de Villamalefa
+Catí
+Caudiel
+Cervera del Maestre
+Chert/Xert
+Chilches/Xilxes
+Chodos/Xodos
+Chóvar
+Cinctorres
+Cirat
+Cortes de Arenoso
+Costur
+les Coves de Vinromà
+Culla
+Eslida
+Espadilla
+Fanzara
+Figueroles
+Forcall
+Fuente la Reina
+Fuentes de Ayódar
+Gaibiel
+Geldo
+Herbés
+Higueras
+la Jana
+Jérica
+la Llosa
+Lucena del Cid
+Ludiente
+la Mata de Morella
+Matet
+Moncofa
+Montán
+Montanejos
+Morella
+Navajas
+Nules
+Olocau del Rey
+Onda
+Oropesa del Mar/Orpesa
+Palanques
+Pavías
+Peñíscola
+Pina de Montalgrao
+la Pobla de Benifassà
+la Pobla Tornesa
+Portell de Morella
+Puebla de Arenoso
+Ribesalbes
+Rossell
+Sacañet
+la Salzadella
+San Rafael del Río
+Sant Joan de Moró
+Sant Jordi/San Jorge
+Sant Mateu
+Santa Magdalena de Pulpis
+Sarratella
+Segorbe
+Sierra Engarcerán
+Soneja
+Sot de Ferrer
+Sueras/Suera
+Tales
+Teresa
+Tírig
+Todolella
+Toga
+Torás
+El Toro
+Torralba del Pinar
+la Torre d'En Besora
+Torre Endoménech
+Torreblanca
+Torrechiva
+Traiguera
+Useras/les Useres
+Vall d'Alba
+Vall de Almonacid
+la Vall d'Uixó
+Vallat
+Vallibona
+Vilafamés
+Vilanova d'Alcolea
+Vilar de Canes
+Vila-real
+la Vilavella
+Villafranca del Cid/Vilafranca
+Villahermosa del Río
+Villamalur
+Villanueva de Viver
+Villores
+Vinaròs
+Vistabella del Maestrazgo
+Viver
+Zorita del Maestrazgo
+Zucaina
diff --git a/modules/places_assistant/ESP/ESP_Ceuta.txt b/modules/places_assistant/ESP/ESP_Ceuta.txt
new file mode 100644
index 0000000000..f2d226c2c7
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Ceuta.txt
@@ -0,0 +1 @@
+Ceuta
diff --git a/modules/places_assistant/ESP/ESP_Ciudad_Real.txt b/modules/places_assistant/ESP/ESP_Ciudad_Real.txt
new file mode 100644
index 0000000000..05f976dfdc
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Ciudad_Real.txt
@@ -0,0 +1,102 @@
+Abenójar
+Agudo
+Alamillo
+Albaladejo
+Alcázar de San Juan
+Alcoba
+Alcolea de Calatrava
+Alcubillas
+Aldea del Rey
+Alhambra
+Almadén
+Almadenejos
+Almagro
+Almedina
+Almodóvar del Campo
+Almuradiel
+Anchuras
+Arenales de San Gregorio
+Arenas de San Juan
+Argamasilla de Alba
+Argamasilla de Calatrava
+Arroba de los Montes
+Ballesteros de Calatrava
+Bolaños de Calatrava
+Brazatortas
+Cabezarados
+Cabezarrubias del Puerto
+Calzada de Calatrava
+Campo de Criptana
+Cañada de Calatrava
+Caracuel de Calatrava
+Carrión de Calatrava
+Carrizosa
+Castellar de Santiago
+Chillón
+Ciudad Real
+Corral de Calatrava
+Los Cortijos
+Cózar
+Daimiel
+Fernán Caballero
+Fontanarejo
+Fuencaliente
+Fuenllana
+Fuente el Fresno
+Granátula de Calatrava
+Guadalmez
+Herencia
+Hinojosas de Calatrava
+Horcajo de los Montes
+Las Labores
+Llanos del Caudillo
+Luciana
+Malagón
+Manzanares
+Membrilla
+Mestanza
+Miguelturra
+Montiel
+Moral de Calatrava
+Navalpino
+Navas de Estena
+Pedro Muñoz
+Picón
+Piedrabuena
+Poblete
+Porzuna
+Pozuelo de Calatrava
+Los Pozuelos de Calatrava
+Puebla de Don Rodrigo
+Puebla del Príncipe
+Puerto Lápice
+Puertollano
+Retuerta del Bullaque
+El Robledo
+Ruidera
+Saceruela
+San Carlos del Valle
+San Lorenzo de Calatrava
+Santa Cruz de los Cáñamos
+Santa Cruz de Mudela
+Socuéllamos
+La Solana
+Solana del Pino
+Terrinches
+Tomelloso
+Torralba de Calatrava
+Torre de Juan Abad
+Torrenueva
+Valdemanco del Esteras
+Valdepeñas
+Valenzuela de Calatrava
+Villahermosa
+Villamanrique
+Villamayor de Calatrava
+Villanueva de la Fuente
+Villanueva de los Infantes
+Villanueva de San Carlos
+Villar del Pozo
+Villarrubia de los Ojos
+Villarta de San Juan
+Viso del Marqués
diff --git a/modules/places_assistant/ESP/ESP_Cordoba.txt b/modules/places_assistant/ESP/ESP_Cordoba.txt
new file mode 100644
index 0000000000..a4fddbf1c1
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Cordoba.txt
@@ -0,0 +1,75 @@
+Adamuz
+Aguilar de la Frontera
+Alcaracejos
+Almedinilla
+Almodóvar del Río
+Añora
+Baena
+Belalcázar
+Belmez
+Benamejí
+Los Blázquez
+Bujalance
+Cabra
+Cañete de las Torres
+Carcabuey
+Cardeña
+La Carlota
+El Carpio
+Castro del Río
+Conquista
+Córdoba
+Doña Mencía
+Dos Torres
+Encinas Reales
+Espejo
+Espiel
+Fernán-Núñez
+Fuente la Lancha
+Fuente Obejuna
+Fuente Palmera
+Fuente-Tójar
+La Granjuela
+Guadalcázar
+El Guijo
+Hinojosa del Duque
+Hornachuelos
+Iznájar
+Lucena
+Luque
+Montalbán de Córdoba
+Montemayor
+Montilla
+Montoro
+Monturque
+Moriles
+Nueva Carteya
+Obejo
+Palenciana
+Palma del Río
+Pedro Abad
+Pedroche
+Peñarroya-Pueblonuevo
+Posadas
+Pozoblanco
+Priego de Córdoba
+Puente Genil
+La Rambla
+Rute
+San Sebastián de los Ballesteros
+Santa Eufemia
+Santaella
+Torrecampo
+Valenzuela
+Valsequillo
+La Victoria
+Villa del Río
+Villafranca de Córdoba
+Villaharta
+Villanueva de Córdoba
+Villanueva del Duque
+Villanueva del Rey
+Villaralto
+Villaviciosa de Córdoba
+El Viso
+Zuheros
diff --git a/modules/places_assistant/ESP/ESP_Cuenca.txt b/modules/places_assistant/ESP/ESP_Cuenca.txt
new file mode 100644
index 0000000000..1889a52cf7
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Cuenca.txt
@@ -0,0 +1,238 @@
+Abia de la Obispalía
+El Acebrón
+Alarcón
+Albaladejo del Cuende
+Albalate de las Nogueras
+Albendea
+La Alberca de Záncara
+Alcalá de la Vega
+Alcantud
+Alcázar del Rey
+Alcohujate
+Alconchel de la Estrella
+Algarra
+Aliaguilla
+La Almarcha
+Almendros
+Almodóvar del Pinar
+Almonacid del Marquesado
+Altarejos
+Arandilla del Arroyo
+Arcas del Villar
+Arcos de la Sierra
+Arguisuelas
+Arrancacepas
+Atalaya del Cañavate
+Barajas de Melo
+Barchín del Hoyo
+Bascuñana de San Pedro
+Beamud
+Belinchón
+Belmonte
+Belmontejo
+Beteta
+Boniches
+Buciegas
+Buenache de Alarcón
+Buenache de la Sierra
+Buendía
+Campillo de Altobuey
+Campillos-Paravientos
+Campillos-Sierra
+Campos del Paraíso
+Canalejas del Arroyo
+Cañada del Hoyo
+Cañada Juncosa
+Cañamares
+El Cañavate
+Cañaveras
+Cañaveruelas
+Cañete
+Cañizares
+Carboneras de Guadazaón
+Cardenete
+Carrascosa
+Carrascosa de Haro
+Casas de Benítez
+Casas de Fernando Alonso
+Casas de Garcimolina
+Casas de Guijarro
+Casas de Haro
+Casas de los Pinos
+Casasimarro
+Castejón
+Castillejo de Iniesta
+Castillejo-Sierra
+Castillo de Garcimuñoz
+Castillo-Albaráñez
+Cervera del Llano
+Chillarón de Cuenca
+Chumillas
+La Cierva
+Cuenca
+Cueva del Hierro
+Enguídanos
+Fresneda de Altarejos
+Fresneda de la Sierra
+La Frontera
+Fuente de Pedro Naharro
+Fuentelespino de Haro
+Fuentelespino de Moya
+Fuentenava de Jábaga
+Fuentes
+Fuertescusa
+Gabaldón
+Garaballa
+Gascueña
+Graja de Campalbo
+Graja de Iniesta
+Henarejos
+El Herrumblar
+La Hinojosa
+Los Hinojosos
+El Hito
+Honrubia
+Hontanaya
+Hontecillas
+Horcajo de Santiago
+Huélamo
+Huelves
+Huérguina
+Huerta de la Obispalía
+Huerta del Marquesado
+Huete
+Iniesta
+Laguna del Marquesado
+Lagunaseca
+Landete
+Ledaña
+Leganiel
+Las Majadas
+Mariana
+Masegosa
+Las Mesas
+Minglanilla
+Mira
+Monreal del Llano
+Montalbanejo
+Montalbo
+Monteagudo de las Salinas
+Mota de Altarejos
+Mota del Cuervo
+Motilla del Palancar
+Moya
+Narboneta
+Olivares de Júcar
+Olmeda de la Cuesta
+Olmeda del Rey
+Olmedilla de Alarcón
+Olmedilla de Eliz
+Osa de la Vega
+Pajarón
+Pajaroncillo
+Palomares del Campo
+Palomera
+Paracuellos
+Paredes
+La Parra de las Vegas
+El Pedernoso
+Las Pedroñeras
+El Peral
+La Peraleja
+La Pesquera
+El Picazo
+Pinarejo
+Pineda de Gigüela
+Piqueras del Castillo
+Portalrubio de Guadamejud
+Portilla
+Poyatos
+Pozoamargo
+Pozorrubielos de la Mancha
+Pozorrubio
+El Pozuelo
+Priego
+El Provencio
+Puebla de Almenara
+Puebla de Don Francisco
+Puebla del Salvador
+Quintanar del Rey
+Rada de Haro
+Reíllo
+Rozalén del Monte
+Saceda-Trasierra
+Saelices
+Salinas del Manzano
+Salmeroncillos
+Salvacañete
+San Clemente
+San Lorenzo de la Parrilla
+San Martín de Boniches
+San Pedro Palmiches
+Santa Cruz de Moya
+Santa María de los Llanos
+Santa María del Campo Rus
+Santa María del Val
+Sisante
+Solera de Gabaldón
+Sotorribas
+Talayuelas
+Tarancón
+Tébar
+Tejadillos
+Tinajas
+Torralba
+Torrejoncillo del Rey
+Torrubia del Campo
+Torrubia del Castillo
+Tragacete
+Tresjuncos
+Tribaldos
+Uclés
+Uña
+Los Valdecolmenas
+Valdemeca
+Valdemorillo de la Sierra
+Valdemoro-Sierra
+Valdeolivas
+Valdetórtola
+Las Valeras
+Valhermoso de la Fuente
+Valsalobre
+Valverde de Júcar
+Valverdejo
+Vara de Rey
+Vega del Codorno
+Vellisca
+Villaconejos de Trabaque
+Villaescusa de Haro
+Villagarcía del Llano
+Villalba de la Sierra
+Villalba del Rey
+Villalgordo del Marquesado
+Villalpardo
+Villamayor de Santiago
+Villanueva de Guadamejud
+Villanueva de la Jara
+Villar de Cañas
+Villar de Domingo García
+Villar de la Encina
+Villar de Olalla
+Villar del Humo
+Villar del Infantado
+Villar y Velasco
+Villarejo de Fuentes
+Villarejo de la Peñuela
+Villarejo-Periesteban
+Villares del Saz
+Villarrubio
+Villarta
+Villas de la Ventosa
+Villaverde y Pasaconsol
+Víllora
+Vindel
+Yémeda
+Zafra de Záncara
+Zafrilla
+Zarza de Tajo
+Zarzuela
diff --git a/modules/places_assistant/ESP/ESP_Girona.txt b/modules/places_assistant/ESP/ESP_Girona.txt
new file mode 100644
index 0000000000..88c26d4bc1
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Girona.txt
@@ -0,0 +1,221 @@
+Agullana
+Aiguaviva
+Albanyà
+Albons
+Alp
+Amer
+Anglès
+Arbúcies
+Argelaguer
+L'Armentera
+Avinyonet de Puigventós
+Banyoles
+Bàscara
+Begur
+Bellcaire d'Empordà
+Besalú
+Bescanó
+Beuda
+La Bisbal d'Empordà
+Biure
+Blanes
+Boadella i les Escaules
+Bolvir
+Bordils
+Borrassà
+Breda
+Brunyola
+Cabanelles
+Cabanes
+Cadaqués
+Caldes de Malavella
+Calonge
+Camós
+Campdevànol
+Campelles
+Campllong
+Camprodon
+Canet d'Adri
+Cantallops
+Capmany
+Cassà de la Selva
+Castellfollit de la Roca
+Castelló d'Empúries
+Castell-Platja d'Aro
+La Cellera de Ter
+Celrà
+Cervià de Ter
+Cistella
+Colera
+Colomers
+Corçà
+Cornellà del Terri
+Crespià
+Cruïlles, Monells i Sant Sadurní de l'Heura
+Darnius
+Das
+L'Escala
+Espinelves
+Espolla
+Esponellà
+El Far d'Empordà
+Figueres
+Flaçà
+Foixà
+Fontanals de Cerdanya
+Fontanilles
+Fontcoberta
+Forallac
+Fornells de la Selva
+Fortià
+Garrigàs
+Garrigoles
+Garriguella
+Ger
+Girona
+Gombrèn
+Gualta
+Guils de Cerdanya
+Hostalric
+Isòvol
+Jafre
+La Jonquera
+Juià
+Lladó
+Llagostera
+Llambilles
+Llanars
+Llançà
+Llers
+Llívia
+Lloret de Mar
+Les Llosses
+Maçanet de Cabrenys
+Maçanet de la Selva
+Madremanya
+Maià de Montcal
+Masarac
+Massanes
+Meranges
+Mieres
+Mollet de Peralada
+Molló
+Montagut i Oix
+Mont-ras
+Navata
+Ogassa
+Olot
+Ordis
+Osor
+Palafrugell
+Palamós
+Palau de Santa Eulàlia
+Palau-sator
+Palau-saverdera
+Palol de Revardit
+Pals
+Pardines
+Parlavà
+Pau
+Pedret i Marzà
+La Pera
+Peralada
+Les Planes d'Hostoles
+Planoles
+Pont de Molins
+Pontós
+Porqueres
+El Port de la Selva
+Portbou
+Les Preses
+Puigcerdà
+Quart
+Queralbs
+Rabós
+Regencós
+Ribes de Freser
+Riells i Viabrea
+Ripoll
+Riudarenes
+Riudaura
+Riudellots de la Selva
+Riumors
+Roses
+Rupià
+Sales de Llierca
+Salt
+Sant Andreu Salou
+Sant Aniol de Finestres
+Sant Climent Sescebes
+Sant Feliu de Buixalleu
+Sant Feliu de Guíxols
+Sant Feliu de Pallerols
+Sant Ferriol
+Sant Gregori
+Sant Hilari Sacalm
+Sant Jaume de Llierca
+Sant Joan de les Abadesses
+Sant Joan de Mollet
+Sant Joan les Fonts
+Sant Jordi Desvalls
+Sant Julià de Ramis
+Sant Julià del Llor i Bonmatí
+Sant Llorenç de la Muga
+Sant Martí de Llémena
+Sant Martí Vell
+Sant Miquel de Campmajor
+Sant Miquel de Fluvià
+Sant Mori
+Sant Pau de Segúries
+Sant Pere Pescador
+Santa Coloma de Farners
+Santa Cristina d'Aro
+Santa Llogaia d'Àlguema
+Santa Pau
+Sarrià de Ter
+Saus, Camallera i Llampaies
+La Selva de Mar
+Serinyà
+Serra de Daró
+Setcases
+Sils
+Siurana
+Susqueda
+La Tallada d'Empordà
+Terrades
+Torrent
+Torroella de Fluvià
+Torroella de Montgrí
+Tortellà
+Toses
+Tossa de Mar
+Ullà
+Ullastret
+Ultramort
+Urús
+La Vajol
+La Vall de Bianya
+La Vall d'en Bas
+Vallfogona de Ripollès
+Vall-llobrega
+Ventalló
+Verges
+Vidrà
+Vidreres
+Vilabertran
+Vilablareix
+Viladamat
+Viladasens
+Vilademuls
+Viladrau
+Vilafant
+Vilajuïga
+Vilallonga de Ter
+Vilamacolum
+Vilamalla
+Vilamaniscle
+Vilanant
+Vila-sacra
+Vilaür
+Vilobí d'Onyar
+Vilopriu
diff --git a/modules/places_assistant/ESP/ESP_Granada.txt b/modules/places_assistant/ESP/ESP_Granada.txt
new file mode 100644
index 0000000000..46d953b422
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Granada.txt
@@ -0,0 +1,168 @@
+Agrón
+Alamedilla
+Albolote
+Albondón
+Albuñán
+Albuñol
+Albuñuelas
+Aldeire
+Alfacar
+Algarinejo
+Alhama de Granada
+Alhendín
+Alicún de Ortega
+Almegíjar
+Almuñécar
+Alpujarra de la Sierra
+Alquife
+Arenas del Rey
+Armilla
+Atarfe
+Baza
+Beas de Granada
+Beas de Guadix
+Benalúa
+Benalúa de las Villas
+Benamaurel
+Bérchules
+Bubión
+Busquístar
+Cacín
+Cádiar
+Cájar
+La Calahorra
+Calicasas
+Campotéjar
+Caniles
+Cáñar
+Capileira
+Carataunas
+Cástaras
+Castilléjar
+Castril
+Cenes de la Vega
+Chauchina
+Chimeneas
+Churriana de la Vega
+Cijuela
+Cogollos de Guadix
+Cogollos de la Vega
+Colomera
+Cortes de Baza
+Cortes y Graena
+Cuevas del Campo
+Cúllar
+Cúllar Vega
+Darro
+Dehesas de Guadix
+Deifontes
+Diezma
+Dílar
+Dólar
+Dúdar
+Dúrcal
+Escúzar
+Ferreira
+Fonelas
+Freila
+Fuente Vaqueros
+Las Gabias
+Galera
+Gobernador
+Gójar
+Gor
+Gorafe
+Granada
+Guadahortuna
+Guadix
+Los Guajares
+Gualchos
+Güejar Sierra
+Güevéjar
+Huélago
+Huéneja
+Huéscar
+Huétor de Santillán
+Huétor Tájar
+Huétor Vega
+Illora
+Itrabo
+Iznalloz
+Jayena
+Jerez del Marquesado
+Jete
+Jun
+Juviles
+Láchar
+Lanjarón
+Lanteira
+Lecrín
+Lentegí
+Lobras
+Loja
+Lugros
+Lújar
+La Malahá
+Maracena
+Marchal
+Moclín
+Molvízar
+Monachil
+Montefrío
+Montejícar
+Montillana
+Moraleda de Zafayona
+Morelábor
+Motril
+Murtas
+Nevada
+Nigüelas
+Nívar
+Ogíjares
+Orce
+Órgiva
+Otívar
+Otura
+Padul
+Pampaneira
+Pedro Martínez
+Peligros
+La Peza
+El Pinar
+Pinos Genil
+Pinos Puente
+Píñar
+Polícar
+Polopos
+Pórtugos
+Puebla de Don Fadrique
+Pulianas
+Purullena
+Quéntar
+Rubite
+Salar
+Salobreña
+Santa Cruz del Comercio
+Santa Fe
+Soportújar
+Sorvilán
+La Taha
+Torre-Cardela
+Torvizcón
+Trevélez
+Turón
+Ugíjar
+El Valle
+Valle del Zalabí
+Válor
+Vegas del Genil
+Vélez de Benaudalla
+Ventas de Huelma
+Villamena
+Villanueva de las Torres
+Villanueva Mesía
+Víznar
+Zafarraya
+Zagra
+La Zubia
+Zújar
diff --git a/modules/places_assistant/ESP/ESP_Guadalajara.txt b/modules/places_assistant/ESP/ESP_Guadalajara.txt
new file mode 100644
index 0000000000..011e9aeab9
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Guadalajara.txt
@@ -0,0 +1,288 @@
+Abánades
+Ablanque
+Adobes
+Alaminos
+Alarilla
+Albalate de Zorita
+Albares
+Albendiego
+Alcocer
+Alcolea de las Peñas
+Alcolea del Pinar
+Alcoroches
+Aldeanueva de Guadalajara
+Algar de Mesa
+Algora
+Alhóndiga
+Alique
+Almadrones
+Almoguera
+Almonacid de Zorita
+Alocén
+Alovera
+Alustante
+Angón
+Anguita
+Anquela del Ducado
+Anquela del Pedregal
+Aranzueque
+Arbancón
+Arbeteta
+Argecilla
+Armallones
+Armuña de Tajuña
+Arroyo de las Fraguas
+Atanzón
+Atienza
+Auñón
+Azuqueca de Henares
+Baides
+Baños de Tajo
+Bañuelos
+Barriopedro
+Berninches
+La Bodera
+Brihuega
+Budia
+Bujalaro
+Bustares
+Cabanillas del Campo
+Campillo de Dueñas
+Campillo de Ranas
+Campisábalos
+Canredondo
+Cantalojas
+Cañizar
+El Cardoso de la Sierra
+Casa de Uceda
+El Casar
+Casas de San Galindo
+Caspueñas
+Castejón de Henares
+Castellar de la Muela
+Castilforte
+Castilnuevo
+Cendejas de Enmedio
+Cendejas de la Torre
+Centenera
+Checa
+Chequilla
+Chillarón del Rey
+Chiloeches
+Cifuentes
+Cincovillas
+Ciruelas
+Ciruelos del Pinar
+Cobeta
+Cogollor
+Cogolludo
+Condemios de Abajo
+Condemios de Arriba
+Congostrina
+Copernal
+Corduente
+El Cubillo de Uceda
+Driebes
+Durón
+Embid
+Escamilla
+Escariche
+Escopete
+Espinosa de Henares
+Esplegares
+Establés
+Estriégana
+Fontanar
+Fuembellida
+Fuencemillán
+Fuentelahiguera de Albatages
+Fuentelencina
+Fuentelsaz
+Fuentelviejo
+Fuentenovilla
+Gajanejos
+Galápagos
+Galve de Sorbe
+Gascueña de Bornova
+Guadalajara
+Henche
+Heras de Ayuso
+Herrería
+Hiendelaencina
+Hijes
+Hita
+Hombrados
+Hontoba
+Horche
+Hortezuela de Océn
+La Huerce
+Huérmeces del Cerro
+Huertahernando
+Hueva
+Humanes
+Illana
+Iniéstola
+Las Inviernas
+Irueste
+Jadraque
+Jirueque
+Ledanca
+Loranca de Tajuña
+Lupiana
+Luzaga
+Luzón
+Majaelrayo
+Málaga del Fresno
+Malaguilla
+Mandayona
+Mantiel
+Maranchón
+Marchamalo
+Masegoso de Tajuña
+Matarrubia
+Matillas
+Mazarete
+Mazuecos
+Medranda
+Megina
+Membrillera
+Miedes de Atienza
+La Mierla
+Millana
+Milmarcos
+La Miñosa
+Mirabueno
+Miralrío
+Mochales
+Mohernando
+Molina de Aragón
+Monasterio
+Mondéjar
+Montarrón
+Moratilla de los Meleros
+Morenilla
+Muduex
+Las Navas de Jadraque
+Negredo
+Ocentejo
+El Olivar
+Olmeda de Cobeta
+La Olmeda de Jadraque
+El Ordial
+Orea
+Pálmaces de Jadraque
+Pardos
+Paredes de Sigüenza
+Pareja
+Pastrana
+El Pedregal
+Peñalén
+Peñalver
+Peralejos de las Truchas
+Peralveche
+Pinilla de Jadraque
+Pinilla de Molina
+Pioz
+Piqueras
+El Pobo de Dueñas
+Poveda de la Sierra
+Pozo de Almoguera
+Pozo de Guadalajara
+Prádena de Atienza
+Prados Redondos
+Puebla de Beleña
+Puebla de Valles
+Quer
+Rebollosa de Jadraque
+El Recuenco
+Renera
+Retiendas
+Riba de Saelices
+Rillo de Gallo
+Riofrío del Llano
+Robledillo de Mohernando
+Robledo de Corpes
+Romanillos de Atienza
+Romanones
+Rueda de la Sierra
+Sacecorbo
+Sacedón
+Saelices de la Sal
+Salmerón
+San Andrés del Congosto
+San Andrés del Rey
+Santiuste
+Saúca
+Sayatón
+Selas
+Semillas
+Setiles
+Sienes
+Sigüenza
+Solanillos del Extremo
+Somolinos
+El Sotillo
+Sotodosos
+Tamajón
+Taragudo
+Taravilla
+Tartanedo
+Tendilla
+Terzaga
+Tierzo
+La Toba
+Tordellego
+Tordelrábano
+Tordesilos
+Torija
+Torre del Burgo
+Torrecuadrada de Molina
+Torrecuadradilla
+Torrejón del Rey
+Torremocha de Jadraque
+Torremocha del Campo
+Torremocha del Pinar
+Torremochuela
+Torrubia
+Tórtola de Henares
+Tortuera
+Tortuero
+Traíd
+Trijueque
+Trillo
+Uceda
+Ujados
+Utande
+Valdarachas
+Valdearenas
+Valdeavellano
+Valdeaveruelo
+Valdeconcha
+Valdegrudas
+Valdelcubo
+Valdenuño Fernández
+Valdepeñas de la Sierra
+Valderrebollo
+Valdesotos
+Valfermoso de Tajuña
+Valhermoso
+Valtablado del Río
+Valverde de los Arroyos
+Viana de Jadraque
+Villanueva de Alcorón
+Villanueva de Argecilla
+Villanueva de la Torre
+Villares de Jadraque
+Villaseca de Henares
+Villaseca de Uceda
+Villel de Mesa
+Viñuelas
+Yebes
+Yebra
+Yélamos de Abajo
+Yélamos de Arriba
+Yunquera de Henares
+La Yunta
+Zaorejas
+Zarzuela de Jadraque
+Zorita de los Canes
diff --git a/modules/places_assistant/ESP/ESP_Guipuzcoa.txt b/modules/places_assistant/ESP/ESP_Guipuzcoa.txt
new file mode 100644
index 0000000000..204d29c161
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Guipuzcoa.txt
@@ -0,0 +1,88 @@
+Abaltzisketa
+Aduna
+Aia
+Aizarnazabal
+Albiztur
+Alegia
+Alkiza
+Altzaga
+Altzo
+Amezketa
+Andoain
+Anoeta
+Antzuola
+Arama
+Aretxabaleta
+Arrasate/Mondragón
+Asteasu
+Astigarraga
+Ataun
+Azkoitia
+Azpeitia
+Baliarrain
+Beasain
+Beizama
+Belauntza
+Berastegi
+Bergara
+Berrobi
+Bidegoian
+Deba
+Donostia-San Sebastián
+Eibar
+Elduain
+Elgeta
+Elgoibar
+Errenteria
+Errezil
+Eskoriatza
+Ezkio-Itsaso
+Gabiria
+Gaintza
+Gaztelu
+Getaria
+Hernani
+Hernialde
+Hondarribia
+Ibarra
+Idiazabal
+Ikaztegieta
+Irun
+Irura
+Itsasondo
+Larraul
+Lasarte-Oria
+Lazkao
+Leaburu
+Legazpi
+Legorreta
+Leintz-Gatzaga
+Lezo
+Lizartza
+Mendaro
+Mutiloa
+Mutriku
+Oiartzun
+Olaberria
+Oñati
+Ordizia
+Orendain
+Orexa
+Orio
+Ormaiztegi
+Pasaia
+Segura
+Soraluze/Placencia de las Armas
+Tolosa
+Urnieta
+Urretxu
+Usurbil
+Villabona
+Zaldibia
+Zarautz
+Zegama
+Zerain
+Zestoa
+Zizurkil
+Zumaia
+Zumarraga
diff --git a/modules/places_assistant/ESP/ESP_Huelva.txt b/modules/places_assistant/ESP/ESP_Huelva.txt
new file mode 100644
index 0000000000..bf782fd403
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Huelva.txt
@@ -0,0 +1,79 @@
+Alájar
+Aljaraque
+El Almendro
+Almonaster la Real
+Almonte
+Alosno
+Aracena
+Aroche
+Arroyomolinos de León
+Ayamonte
+Beas
+Berrocal
+Bollullos Par del Condado
+Bonares
+Cabezas Rubias
+Cala
+Calañas
+El Campillo
+Campofrío
+Cañaveral de León
+Cartaya
+Castaño del Robledo
+El Cerro de Andévalo
+Chucena
+Corteconcepción
+Cortegana
+Cortelazor
+Cumbres de Enmedio
+Cumbres de San Bartolomé
+Cumbres Mayores
+Encinasola
+Escacena del Campo
+Fuenteheridos
+Galaroza
+Gibraleón
+La Granada de Río-Tinto
+El Granado
+Higuera de la Sierra
+Hinojales
+Hinojos
+Huelva
+Isla Cristina
+Jabugo
+Lepe
+Linares de la Sierra
+Lucena del Puerto
+Manzanilla
+Los Marines
+Minas de Riotinto
+Moguer
+La Nava
+Nerva
+Niebla
+La Palma del Condado
+Palos de la Frontera
+Paterna del Campo
+Paymogo
+Puebla de Guzmán
+Puerto Moral
+Punta Umbría
+Rociana del Condado
+Rosal de la Frontera
+San Bartolomé de la Torre
+San Juan del Puerto
+San Silvestre de Guzmán
+Sanlúcar de Guadiana
+Santa Ana la Real
+Santa Bárbara de Casa
+Santa Olalla del Cala
+Trigueros
+Valdelarco
+Valverde del Camino
+Villablanca
+Villalba del Alcor
+Villanueva de las Cruces
+Villanueva de los Castillejos
+Villarrasa
+Zalamea la Real
+Zufre
diff --git a/modules/places_assistant/ESP/ESP_Huesca.txt b/modules/places_assistant/ESP/ESP_Huesca.txt
new file mode 100644
index 0000000000..23da673b1d
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Huesca.txt
@@ -0,0 +1,202 @@
+Abiego
+Abizanda
+Adahuesca
+Agüero
+Aínsa-Sobrarbe
+Aisa
+Albalate de Cinca
+Albalatillo
+Albelda
+Albero Alto
+Albero Bajo
+Alberuela de Tubo
+Alcalá de Gurrea
+Alcalá del Obispo
+Alcampell
+Alcolea de Cinca
+Alcubierre
+Alerre
+Alfántega
+Almudévar
+Almunia de San Juan
+Almuniente
+Alquézar
+Altorricón
+Angüés
+Ansó
+Antillón
+Aragüés del Puerto
+Arén
+Argavieso
+Arguis
+Ayerbe
+Azanuy-Alins
+Azara
+Azlor
+Baélls
+Bailo
+Baldellou
+Ballobar
+Banastás
+Barbastro
+Barbués
+Barbuñales
+Bárcabo
+Belver de Cinca
+Benabarre
+Benasque
+Berbegal
+Bielsa
+Bierge
+Biescas
+Binaced
+Binéfar
+Bisaurri
+Biscarrués
+Blecua y Torres
+Boltaña
+Bonansa
+Borau
+Broto
+Caldearenas
+Campo
+Camporrélls
+Canal de Berdún
+Candasnos
+Canfranc
+Capdesaso
+Capella
+Casbas de Huesca
+Castejón de Monegros
+Castejón de Sos
+Castejón del Puente
+Castelflorite
+Castiello de Jaca
+Castigaleu
+Castillazuelo
+Castillonroy
+Chalamera
+Chía
+Chimillas
+Colungo
+Esplús
+Estada
+Estadilla
+Estopiñán del Castillo
+Fago
+Fanlo
+Fiscal
+Fonz
+Foradada del Toscar
+Fraga
+La Fueva
+Gistaín
+El Grado
+Grañén
+Graus
+Gurrea de Gállego
+Hoz de Jaca
+Hoz y Costean
+Huerto
+Huesca
+Ibieca
+Igriés
+Ilche
+Isábena
+Jaca
+Jasa
+Labuerda
+Laluenga
+Lalueza
+Lanaja
+Laperdiguera
+Lascellas-Ponzano
+Lascuarre
+Laspaúles
+Laspuña
+Loarre
+Loporzano
+Loscorrales
+Lupiñén-Ortilla
+Monesma y Cajigar
+Monflorite-Lascasas
+Montanuy
+Monzón
+Naval
+Novales
+Nueno
+Olvena
+Ontiñena
+Osso de Cinca
+Palo
+Panticosa
+Peñalba
+Las Peñas de Riglos
+Peralta de Alcofea
+Peralta de Calasanz
+Peraltilla
+Perarrúa
+Pertusa
+Piracés
+Plan
+Poleñino
+Pozán de Vero
+La Puebla de Castro
+Puente de Montañana
+Puente la Reina de Jaca
+Puértolas
+El Pueyo de Araguás
+Pueyo de Santa Cruz
+Quicena
+Robres
+Sabiñánigo
+Sahún
+Salas Altas
+Salas Bajas
+Salillas
+Sallent de Gállego
+San Esteban de Litera
+San Juan de Plan
+San Miguel del Cinca
+Sangarrén
+Santa Cilia
+Santa Cruz de la Serós
+Santa María de Dulcis
+Santaliestra y San Quílez
+Sariñena
+Secastilla
+Seira
+Sena
+Senés de Alcubierre
+Sesa
+Sesué
+Siétamo
+Sopeira
+La Sotonera
+Tamarite de Litera
+Tardienta
+Tella-Sin
+Tierz
+Tolva
+Torla
+Torralba de Aragón
+Torre la Ribera
+Torrente de Cinca
+Torres de Alcanadre
+Torres de Barbués
+Tramaced
+Valfarta
+Valle de Bardají
+Valle de Hecho
+Valle de Lierp
+Velilla de Cinca
+Vencillón
+Veracruz
+Viacamp y Litera
+Vicién
+Villanova
+Villanúa
+Villanueva de Sigena
+Yebra de Basa
+Yésero
+Zaidín
diff --git a/modules/places_assistant/ESP/ESP_Islas_Baleares.txt b/modules/places_assistant/ESP/ESP_Islas_Baleares.txt
new file mode 100644
index 0000000000..3954b61465
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Islas_Baleares.txt
@@ -0,0 +1,67 @@
+Alaior
+Alaró
+Alcúdia
+Algaida
+Andratx
+Ariany
+Artà
+Banyalbufar
+Binissalem
+Búger
+Bunyola
+Calvià
+Campanet
+Campos
+Capdepera
+Es Castell
+Ciutadella de Menorca
+Consell
+Costitx
+Deyá
+Eivissa
+Escorca
+Esporles
+Estellencs
+Felanitx
+Ferreries
+Formentera
+Fornalutx
+Inca
+Lloret de Vistalegre
+Lloseta
+Llubí
+Llucmajor
+Manacor
+Mancor de la Vall
+Maó
+Maria de la Salut
+Marratxí
+Es Mercadal
+Es Migjorn Gran
+Montuïri
+Muro
+Palma de Mallorca
+Petra
+Sa Pobla
+Pollença
+Porreres
+Puigpunyent
+Ses Salines
+Sant Antoni de Portmany
+Sant Joan
+Sant Joan de Labritja
+Sant Josep de sa Talaia
+Sant Llorenç des Cardassar
+Sant Lluís
+Santa Eugènia
+Santa Eulalia del Río
+Santa Margalida
+Santa María del Camí
+Santanyí
+Selva
+Sencelles
+Sineu
+Sóller
+Son Servera
+Valldemossa
+Vilafranca de Bonany
diff --git a/modules/places_assistant/ESP/ESP_Jaen.txt b/modules/places_assistant/ESP/ESP_Jaen.txt
new file mode 100644
index 0000000000..6410f825aa
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Jaen.txt
@@ -0,0 +1,97 @@
+Albanchez de Mágina
+Alcalá la Real
+Alcaudete
+Aldeaquemada
+Andújar
+Arjona
+Arjonilla
+Arquillos
+Arroyo del Ojanco
+Baeza
+Bailén
+Baños de la Encina
+Beas de Segura
+Bedmar y Garcíez
+Begíjar
+Bélmez de la Moraleda
+Benatae
+Cabra del Santo Cristo
+Cambil
+Campillo de Arenas
+Canena
+Carboneros
+Cárcheles
+La Carolina
+Castellar
+Castillo de Locubín
+Cazalilla
+Cazorla
+Chiclana de Segura
+Chilluévar
+Escañuela
+Espelúy
+Frailes
+Fuensanta de Martos
+Fuerte del Rey
+Génave
+La Guardia de Jaén
+Guarromán
+Higuera de Calatrava
+Hinojares
+Hornos
+Huelma
+Huesa
+Ibros
+La Iruela
+Iznatoraf
+Jabalquinto
+Jaén
+Jamilena
+Jimena
+Jódar
+Lahiguera
+Larva
+Linares
+Lopera
+Lupión
+Mancha Real
+Marmolejo
+Martos
+Mengíbar
+Montizón
+Navas de San Juan
+Noalejo
+Orcera
+Peal de Becerro
+Pegalajar
+Porcuna
+Pozo Alcón
+Puente de Génave
+La Puerta de Segura
+Quesada
+Rus
+Sabiote
+Santa Elena
+Santiago de Calatrava
+Santiago-Pontones
+Santisteban del Puerto
+Santo Tomé
+Segura de la Sierra
+Siles
+Sorihuela del Guadalimar
+Torre del Campo
+Torreblascopedro
+Torredonjimeno
+Torreperogil
+Torres
+Torres de Albánchez
+Úbeda
+Valdepeñas de Jaén
+Vilches
+Villacarrillo
+Villanueva de la Reina
+Villanueva del Arzobispo
+Villardompardo
+Los Villares
+Villarrodrigo
+Villatorres
diff --git a/modules/places_assistant/ESP/ESP_La_Rioja.txt b/modules/places_assistant/ESP/ESP_La_Rioja.txt
new file mode 100644
index 0000000000..4391f19a4a
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_La_Rioja.txt
@@ -0,0 +1,174 @@
+Ábalos
+Agoncillo
+Aguilar del Río Alhama
+Ajamil
+Albelda de Iregua
+Alberite
+Alcanadre
+Aldeanueva de Ebro
+Alesanco
+Alesón
+Alfaro
+Almarza de Cameros
+Anguciana
+Anguiano
+Arenzana de Abajo
+Arenzana de Arriba
+Arnedillo
+Arnedo
+Arrúbal
+Ausejo
+Autol
+Azofra
+Badarán
+Bañares
+Baños de Río Tobía
+Baños de Rioja
+Berceo
+Bergasa
+Bergasillas Bajera
+Bezares
+Bobadilla
+Brieva de Cameros
+Briñas
+Briones
+Cabezón de Cameros
+Calahorra
+Camprovín
+Canales de la Sierra
+Canillas de Río Tuerto
+Cañas
+Cárdenas
+Casalarreina
+Castañares de Rioja
+Castroviejo
+Cellorigo
+Cenicero
+Cervera del Río Alhama
+Cidamón
+Cihuri
+Cirueña
+Clavijo
+Cordovín
+Corera
+Cornago
+Corporales
+Cuzcurrita de Río Tirón
+Daroca de Rioja
+Enciso
+Entrena
+Estollo
+Ezcaray
+Foncea
+Fonzaleche
+Fuenmayor
+Galbárruli
+Galilea
+Gallinero de Cameros
+Gimileo
+Grañón
+Grávalos
+Haro
+Herce
+Herramélluri
+Hervías
+Hormilla
+Hormilleja
+Hornillos de Cameros
+Hornos de Moncalvillo
+Huércanos
+Igea
+Jalón de Cameros
+Laguna de Cameros
+Lagunilla del Jubera
+Lardero
+Ledesma de la Cogolla
+Leiva
+Leza de Río Leza
+Logroño
+Lumbreras
+Manjarrés
+Mansilla de la Sierra
+Manzanares de Rioja
+Matute
+Medrano
+Munilla
+Murillo de Río Leza
+Muro de Aguas
+Muro en Cameros
+Nájera
+Nalda
+Navajún
+Navarrete
+Nestares
+Nieva de Cameros
+Ochánduri
+Ocón
+Ojacastro
+Ollauri
+Ortigosa de Cameros
+Pazuengos
+Pedroso
+Pinillos
+Pradejón
+Pradillo
+Préjano
+Quel
+Rabanera
+El Rasillo de Cameros
+El Redal
+Ribafrecha
+Rincón de Soto
+Robres del Castillo
+Rodezno
+Sajazarra
+San Asensio
+San Millán de la Cogolla
+San Millán de Yécora
+San Román de Cameros
+San Torcuato
+San Vicente de la Sonsierra
+Santa Coloma
+Santa Engracia del Jubera
+Santa Eulalia Bajera
+Santo Domingo de la Calzada
+Santurde de Rioja
+Santurdejo
+Sojuela
+Sorzano
+Sotés
+Soto en Cameros
+Terroba
+Tirgo
+Tobía
+Tormantos
+Torre en Cameros
+Torrecilla en Cameros
+Torrecilla sobre Alesanco
+Torremontalbo
+Treviana
+Tricio
+Tudelilla
+Uruñuela
+Valdemadera
+Valgañón
+Ventosa
+Ventrosa
+Viguera
+Villalba de Rioja
+Villalobar de Rioja
+Villamediana de Iregua
+Villanueva de Cameros
+El Villar de Arnedo
+Villar de Torre
+Villarejo
+Villarroya
+Villarta-Quintana
+Villavelayo
+Villaverde de Rioja
+Villoslada de Cameros
+Viniegra de Abajo
+Viniegra de Arriba
+Zarratón
+Zarzosa
+Zorraquín
diff --git a/modules/places_assistant/ESP/ESP_Las_Palmas.txt b/modules/places_assistant/ESP/ESP_Las_Palmas.txt
new file mode 100644
index 0000000000..5421c42720
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Las_Palmas.txt
@@ -0,0 +1,34 @@
+Agaete
+Agüimes
+La Aldea de San Nicolás
+Antigua
+Arrecife
+Artenara
+Arucas
+Betancuria
+Firgas
+Gáldar
+Haría
+Ingenio
+Mogán
+Moya
+La Oliva
+Pájara
+Las Palmas de Gran Canaria
+Puerto del Rosario
+San Bartolomé
+San Bartolomé de Tirajana
+Santa Brígida
+Santa Lucía de Tirajana
+Santa María de Guía de Gran Canaria
+Teguise
+Tejeda
+Telde
+Teror
+Tías
+Tinajo
+Tuineje
+Valleseco
+Valsequillo de Gran Canaria
+Vega de San Mateo
+Yaiza
diff --git a/modules/places_assistant/ESP/ESP_Leon.txt b/modules/places_assistant/ESP/ESP_Leon.txt
new file mode 100644
index 0000000000..85224c66cd
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Leon.txt
@@ -0,0 +1,211 @@
+Acebedo
+Algadefe
+Alija del Infantado
+Almanza
+La Antigua
+Ardón
+Arganza
+Astorga
+Balboa
+La Bañeza
+Barjas
+Los Barrios de Luna
+Bembibre
+Benavides
+Benuza
+Bercianos del Páramo
+Bercianos del Real Camino
+Berlanga del Bierzo
+Boca de Huérgano
+Boñar
+Borrenes
+Brazuelo
+El Burgo Ranero
+Burón
+Bustillo del Páramo
+Cabañas Raras
+Cabreros del Río
+Cabrillanes
+Cacabelos
+Calzada del Coto
+Campazas
+Campo de Villavidel
+Camponaraya
+Candín
+Cármenes
+Carracedelo
+Carrizo
+Carrocera
+Carucedo
+Castilfalé
+Castrillo de Cabrera
+Castrillo de la Valduerna
+Castrocalbón
+Castrocontrigo
+Castropodame
+Castrotierra de Valmadrigal
+Cea
+Cebanico
+Cebrones del Río
+Chozas de Abajo
+Cimanes de la Vega
+Cimanes del Tejar
+Cistierna
+Congosto
+Corbillos de los Oteros
+Corullón
+Crémenes
+Cuadros
+Cubillas de los Oteros
+Cubillas de Rueda
+Cubillos del Sil
+Destriana
+Encinedo
+La Ercina
+Escobar de Campos
+Fabero
+Folgoso de la Ribera
+Fresno de la Vega
+Fuentes de Carbajal
+Garrafe de Torío
+Gordaliza del Pino
+Gordoncillo
+Gradefes
+Grajal de Campos
+Gusendos de los Oteros
+Hospital de Órbigo
+Igüeña
+Izagre
+Joarilla de las Matas
+Laguna Dalga
+Laguna de Negrillos
+León
+Llamas de la Ribera
+Lucillo
+Luyego
+Magaz de Cepeda
+Mansilla de las Mulas
+Mansilla Mayor
+Maraña
+Matadeón de los Oteros
+Matallana de Torío
+Matanza
+Molinaseca
+Murias de Paredes
+Noceda del Bierzo
+Oencia
+Las Omañas
+Onzonilla
+Oseja de Sajambre
+Pajares de los Oteros
+Palacios de la Valduerna
+Palacios del Sil
+Páramo del Sil
+Peranzanes
+Pobladura de Pelayo García
+La Pola de Gordón
+Ponferrada
+Posada de Valdeón
+Pozuelo del Páramo
+Prado de la Guzpeña
+Priaranza del Bierzo
+Prioro
+Puebla de Lillo
+Puente de Domingo Flórez
+Quintana del Castillo
+Quintana del Marco
+Quintana y Congosto
+Regueras de Arriba
+Reyero
+Riaño
+Riego de la Vega
+Riello
+Rioseco de Tapia
+La Robla
+Roperuelos del Páramo
+Sabero
+Sahagún
+San Adrián del Valle
+San Andrés del Rabanedo
+San Cristóbal de la Polantera
+San Emiliano
+San Esteban de Nogales
+San Justo de la Vega
+San Millán de los Caballeros
+San Pedro Bercianos
+Sancedo
+Santa Colomba de Curueño
+Santa Colomba de Somoza
+Santa Cristina de Valmadrigal
+Santa Elena de Jamuz
+Santa María de la Isla
+Santa María de Ordás
+Santa María del Monte de Cea
+Santa María del Páramo
+Santa Marina del Rey
+Santas Martas
+Santiago Millas
+Santovenia de la Valdoncina
+Sariegos
+Sena de Luna
+Sobrado
+Soto de la Vega
+Soto y Amío
+Toral de los Guzmanes
+Toreno
+Torre del Bierzo
+Trabadelo
+Truchas
+Turcia
+Urdiales del Páramo
+Val de San Lorenzo
+Valdefresno
+Valdefuentes del Páramo
+Valdelugueros
+Valdemora
+Valdepiélago
+Valdepolo
+Valderas
+Valderrey
+Valderrueda
+Valdesamario
+Valdevimbre
+Valencia de Don Juan
+Vallecillo
+Valverde de la Virgen
+Valverde-Enrique
+La Vecilla
+Vega de Espinareda
+Vega de Infanzones
+Vega de Valcarce
+Vegacervera
+Vegaquemada
+Vegas del Condado
+Villablino
+Villabraz
+Villadangos del Páramo
+Villadecanes
+Villademor de la Vega
+Villafranca del Bierzo
+Villagatón
+Villamandos
+Villamanín
+Villamañán
+Villamartín de Don Sancho
+Villamejil
+Villamol
+Villamontán de la Valduerna
+Villamoratiel de las Matas
+Villanueva de las Manzanas
+Villaobispo de Otero
+Villaornate y Castro
+Villaquejida
+Villaquilambre
+Villarejo de Órbigo
+Villares de Órbigo
+Villasabariego
+Villaselán
+Villaturiel
+Villazala
+Villazanzo de Valderaduey
+Zotes del Páramo
diff --git a/modules/places_assistant/ESP/ESP_Lleida.txt b/modules/places_assistant/ESP/ESP_Lleida.txt
new file mode 100644
index 0000000000..5aa3335300
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Lleida.txt
@@ -0,0 +1,231 @@
+Abella de la Conca
+Àger
+Agramunt
+Aitona
+Els Alamús
+Alàs i Cerc
+L'Albagés
+Albatàrrec
+Albesa
+L'Albi
+Alcanó
+Alcarràs
+Alcoletge
+Alfarràs
+Alfés
+Algerri
+Alguaire
+Alins
+Almacelles
+Almatret
+Almenar
+Alòs de Balaguer
+Alpicat
+Alt Àneu
+Anglesola
+Arbeca
+Arres
+Arsèguel
+Artesa de Lleida
+Artesa de Segre
+Aspa
+Les Avellanes i Santa Linya
+Baix Pallars
+Balaguer
+Barbens
+La Baronia de Rialb
+Bassella
+Bausen
+Belianes
+Bellaguarda
+Bellcaire d'Urgell
+Bell-lloc d'Urgell
+Bellmunt d'Urgell
+Bellpuig
+Bellver de Cerdanya
+Bellvís
+Benavent de Segrià
+Biosca
+Es Bòrdes
+Les Borges Blanques
+Bossòst
+Bovera
+Cabanabona
+Cabó
+Camarasa
+Canejan
+Castell de Mur
+Castellar de la Ribera
+Castelldans
+Castellnou de Seana
+Castelló de Farfanya
+Castellserà
+Cava
+Cervera
+Cervià de les Garrigues
+Ciutadilla
+Clariana de Cardener
+El Cogul
+Coll de Nargó
+La Coma i la Pedra
+Conca de Dalt
+Corbins
+Cubells
+L'Espluga Calba
+Espot
+Estamariu
+Estaràs
+Esterri d'Àneu
+Esterri de Cardós
+Farrera
+Fígols i Alinyà
+La Floresta
+Fondarella
+Foradada
+La Fuliola
+Fulleda
+Gavet de la Conca
+Gimenells i el Pla de la Font
+Golmés
+Gósol
+La Granadella
+La Granja d'Escarp
+Granyanella
+Granyena de les Garrigues
+Granyena de Segarra
+Guimerà
+La Guingueta d'Àneu
+Guissona
+Guixers
+Isona i Conca Dellà
+Ivars de Noguera
+Ivars d'Urgell
+Ivorra
+Josa i Tuixén
+Juncosa
+Juneda
+Les
+Linyola
+Lladorre
+Lladurs
+Llardecans
+Llavorsí
+Lleida
+Lles de Cerdanya
+Llimiana
+Llobera
+Maials
+Maldà
+Massalcoreig
+Massoteres
+Menàrguens
+Miralcamp
+Mollerussa
+La Molsosa
+Montellà i Martinet
+Montferrer i Castellbò
+Montgai
+Montoliu de Lleida
+Montoliu de Segarra
+Montornès de Segarra
+Nalec
+Naut Aran
+Navès
+Odèn
+Oliana
+Oliola
+Olius
+Les Oluges
+Els Omellons
+Els Omells de na Gaia
+Organyà
+Os de Balaguer
+Ossó de Sió
+El Palau d'Anglesola
+Penelles
+Peramola
+Pinell de Solsonès
+Pinós
+Els Plans de Sió
+El Poal
+La Pobla de Cérvoles
+La Pobla de Segur
+El Pont de Bar
+El Pont de Suert
+Ponts
+La Portella
+Prats i Sansor
+Preixana
+Preixens
+Prullans
+Puiggròs
+Puigverd d'Agramunt
+Puigverd de Lleida
+Rialp
+Ribera d'Ondara
+Ribera d'Urgellet
+Riner
+Riu de Cerdanya
+Rosselló
+Salàs de Pallars
+Sanaüja
+Sant Esteve de la Sarga
+Sant Guim de Freixenet
+Sant Guim de la Plana
+Sant Llorenç de Morunys
+Sant Martí de Riucorb
+Sant Ramon
+Sarroca de Bellera
+Sarroca de Lleida
+Senterada
+La Sentiu de Sió
+Seròs
+La Seu d'Urgell
+Sidamon
+El Soleràs
+Solsona
+Soriguera
+Sort
+Soses
+Sudanell
+Sunyer
+Talarn
+Talavera
+Tàrrega
+Tarrés
+Tarroja de Segarra
+Térmens
+Tírvia
+Tiurana
+Torà
+Els Torms
+Tornabous
+La Torre de Cabdella
+Torrebesses
+Torrefarrera
+Torrefeta i Florejacs
+Torregrossa
+Torrelameu
+Torres de Segre
+Torre-serona
+Tremp
+La Vall de Boí
+Vall de Cardós
+Vallbona de les Monges
+Vallfogona de Balaguer
+Les Valls d'Aguilar
+Les Valls de Valira
+La Vansa i Fórnols
+Verdú
+Vielha e Mijaran
+Vilagrassa
+Vilaller
+Vilamòs
+Vilanova de Bellpuig
+Vilanova de la Barca
+Vilanova de l'Aguda
+Vilanova de Meià
+Vilanova de Segrià
+Vila-sana
+El Vilosell
+Vinaixa
diff --git a/modules/places_assistant/ESP/ESP_Lugo.txt b/modules/places_assistant/ESP/ESP_Lugo.txt
new file mode 100644
index 0000000000..2e8495eb20
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Lugo.txt
@@ -0,0 +1,67 @@
+Abadín
+Alfoz
+Antas de Ulla
+Baleira
+Baralla
+Barreiros
+Becerreá
+Begonte
+Bóveda
+Burela
+Carballedo
+Castro de Rei
+Castroverde
+Cervantes
+Cervo
+Chantada
+O Corgo
+Cospeito
+Folgoso do Courel
+A Fonsagrada
+Foz
+Friol
+Guitiriz
+Guntín
+O Incio
+Láncara
+Lourenzá
+Lugo
+Meira
+Mondoñedo
+Monforte de Lemos
+Monterroso
+Muras
+Navia de Suarna
+Negueira de Muñiz
+As Nogais
+Ourol
+Outeiro de Rei
+Palas de Rei
+Pantón
+Paradela
+O Páramo
+A Pastoriza
+Pedrafita do Cebreiro
+A Pobra do Brollón
+Pol
+A Pontenova
+Portomarín
+Quiroga
+Rábade
+Ribadeo
+Ribas de Sil
+Ribeira de Piquín
+Riotorto
+Samos
+Sarria
+O Saviñao
+Sober
+Taboada
+Trabada
+Triacastela
+O Valadouro
+O Vicedo
+Vilalba
+Viveiro
+Xermade
+Xove
diff --git a/modules/places_assistant/ESP/ESP_Madrid.txt b/modules/places_assistant/ESP/ESP_Madrid.txt
new file mode 100644
index 0000000000..72c641b922
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Madrid.txt
@@ -0,0 +1,179 @@
+La Acebeda
+Ajalvir
+Alameda del Valle
+El Álamo
+Alcalá de Henares
+Alcobendas
+Alcorcón
+Aldea del Fresno
+Algete
+Alpedrete
+Ambite
+Anchuelo
+Aranjuez
+Arganda del Rey
+Arroyomolinos
+El Atazar
+Batres
+Becerril de la Sierra
+Belmonte de Tajo
+El Berrueco
+Berzosa del Lozoya
+Boadilla del Monte
+El Boalo
+Braojos
+Brea de Tajo
+Brunete
+Buitrago del Lozoya
+Bustarviejo
+Cabanillas de la Sierra
+La Cabrera
+Cadalso de los Vidrios
+Camarma de Esteruelas
+Campo Real
+Canencia
+Carabaña
+Casarrubuelos
+Cenicientos
+Cercedilla
+Cervera de Buitrago
+Chapinería
+Chinchón
+Ciempozuelos
+Cobeña
+Collado Mediano
+Collado Villalba
+Colmenar de Oreja
+Colmenar del Arroyo
+Colmenar Viejo
+Colmenarejo
+Corpa
+Coslada
+Cubas de la Sagra
+Daganzo de Arriba
+El Escorial
+Estremera
+Fresnedillas de la Oliva
+Fresno de Torote
+Fuenlabrada
+Fuente el Saz de Jarama
+Fuentidueña de Tajo
+Galapagar
+Garganta de los Montes
+Gargantilla del Lozoya y Pinilla de Buitrago
+Gascones
+Getafe
+Griñón
+Guadalix de la Sierra
+Guadarrama
+La Hiruela
+Horcajo de la Sierra
+Horcajuelo de la Sierra
+Hoyo de Manzanares
+Humanes de Madrid
+Leganés
+Loeches
+Lozoya
+Lozoyuela-Navas-Sieteiglesias
+Madarcos
+Madrid
+Majadahonda
+Manzanares el Real
+Meco
+Mejorada del Campo
+Miraflores de la Sierra
+El Molar
+Los Molinos
+Montejo de la Sierra
+Moraleja de Enmedio
+Moralzarzal
+Morata de Tajuña
+Móstoles
+Navacerrada
+Navalafuente
+Navalagamella
+Navalcarnero
+Navarredonda y San Mamés
+Navas del Rey
+Nuevo Baztán
+Olmeda de las Fuentes
+Orusco de Tajuña
+Paracuellos de Jarama
+Parla
+Patones
+Pedrezuela
+Pelayos de la Presa
+Perales de Tajuña
+Pezuela de las Torres
+Pinilla del Valle
+Pinto
+Piñuécar-Gandullas
+Pozuelo de Alarcón
+Pozuelo del Rey
+Prádena del Rincón
+Puebla de la Sierra
+Puentes Viejas
+Quijorna
+Rascafría
+Redueña
+Ribatejada
+Rivas-Vaciamadrid
+Robledillo de la Jara
+Robledo de Chavela
+Robregordo
+Las Rozas de Madrid
+Rozas de Puerto Real
+San Agustín del Guadalix
+San Fernando de Henares
+San Lorenzo de El Escorial
+San Martín de la Vega
+San Martín de Valdeiglesias
+San Sebastián de los Reyes
+Santa María de la Alameda
+Santorcaz
+Los Santos de la Humosa
+La Serna del Monte
+Serranillos del Valle
+Sevilla la Nueva
+Somosierra
+Soto del Real
+Talamanca de Jarama
+Tielmes
+Titulcia
+Torrejón de Ardoz
+Torrejón de la Calzada
+Torrejón de Velasco
+Torrelaguna
+Torrelodones
+Torremocha de Jarama
+Torres de la Alameda
+Tres Cantos
+Valdaracete
+Valdeavero
+Valdelaguna
+Valdemanco
+Valdemaqueda
+Valdemorillo
+Valdemoro
+Valdeolmos-Alalpardo
+Valdepiélagos
+Valdetorres de Jarama
+Valdilecha
+Valverde de Alcalá
+Velilla de San Antonio
+El Vellón
+Venturada
+Villa del Prado
+Villaconejos
+Villalbilla
+Villamanrique de Tajo
+Villamanta
+Villamantilla
+Villanueva de la Cañada
+Villanueva de Perales
+Villanueva del Pardillo
+Villar del Olmo
+Villarejo de Salvanés
+Villaviciosa de Odón
+Villavieja del Lozoya
+Zarzalejo
diff --git a/modules/places_assistant/ESP/ESP_Malaga.txt b/modules/places_assistant/ESP/ESP_Malaga.txt
new file mode 100644
index 0000000000..2e93c6732d
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Malaga.txt
@@ -0,0 +1,100 @@
+Alameda
+Alcaucín
+Alfarnate
+Alfarnatejo
+Algarrobo
+Algatocín
+Alhaurín de la Torre
+Alhaurín el Grande
+Almáchar
+Almargen
+Almogía
+Álora
+Alozaina
+Alpandeire
+Antequera
+Árchez
+Archidona
+Ardales
+Arenas
+Arriate
+Atajate
+Benadalid
+Benahavís
+Benalauría
+Benalmádena
+Benamargosa
+Benamocarra
+Benaoján
+Benarrabá
+El Borge
+El Burgo
+Campillos
+Canillas de Aceituno
+Canillas de Albaida
+Cañete la Real
+Carratraca
+Cartajima
+Cártama
+Casabermeja
+Casarabonela
+Casares
+Coín
+Colmenar
+Comares
+Cómpeta
+Cortes de la Frontera
+Cuevas Bajas
+Cuevas de San Marcos
+Cuevas del Becerro
+Cútar
+Estepona
+Faraján
+Frigiliana
+Fuengirola
+Fuente de Piedra
+Gaucín
+Genalguacil
+Guaro
+Humilladero
+Igualeja
+Istán
+Iznate
+Jimera de Líbar
+Jubrique
+Júzcar
+Macharaviaya
+Málaga
+Manilva
+Marbella
+Mijas
+Moclinejo
+Mollina
+Monda
+Montejaque
+Nerja
+Ojén
+Parauta
+Periana
+Pizarra
+Pujerra
+Rincón de la Victoria
+Riogordo
+Ronda
+Salares
+Sayalonga
+Sedella
+Sierra de Yeguas
+Teba
+Tolox
+Torremolinos
+Torrox
+Totalán
+Valle de Abdalajís
+Vélez-Málaga
+Villanueva de Algaidas
+Villanueva de Tapia
+Villanueva del Rosario
+Villanueva del Trabuco
+Viñuela
+Yunquera
diff --git a/modules/places_assistant/ESP/ESP_Melilla.txt b/modules/places_assistant/ESP/ESP_Melilla.txt
new file mode 100644
index 0000000000..1bc3cadece
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Melilla.txt
@@ -0,0 +1 @@
+Melilla
diff --git a/modules/places_assistant/ESP/ESP_Murcia.txt b/modules/places_assistant/ESP/ESP_Murcia.txt
new file mode 100644
index 0000000000..383d1abb61
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Murcia.txt
@@ -0,0 +1,45 @@
+Abanilla
+Abarán
+Águilas
+Albudeite
+Alcantarilla
+Los Alcázares
+Aledo
+Alguazas
+Alhama de Murcia
+Archena
+Beniel
+Blanca
+Bullas
+Calasparra
+Campos del Río
+Caravaca de la Cruz
+Cartagena
+Cehegín
+Ceutí
+Cieza
+Fortuna
+Fuente Álamo de Murcia
+Jumilla
+Librilla
+Lorca
+Lorquí
+Mazarrón
+Molina de Segura
+Moratalla
+Mula
+Murcia
+Ojós
+Pliego
+Puerto Lumbreras
+Ricote
+San Javier
+San Pedro del Pinatar
+Santomera
+Torre-Pacheco
+Las Torres de Cotillas
+Totana
+Ulea
+La Unión
+Villanueva del Río Segura
+Yecla
diff --git a/modules/places_assistant/ESP/ESP_Navarra.txt b/modules/places_assistant/ESP/ESP_Navarra.txt
new file mode 100644
index 0000000000..719e1a0ce2
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Navarra.txt
@@ -0,0 +1,272 @@
+Abáigar
+Abárzuza
+Abaurregaina/Abaurrea Alta
+Abaurrepea/Abaurrea Baja
+Aberin
+Ablitas
+Adiós
+Aguilar de Codés
+Aibar/Oibar
+Allín
+Allo
+Altsasu/Alsasua
+Améscoa Baja
+Ancín
+Andosilla
+Ansoáin
+Anue
+Añorbe
+Aoiz/Agoitz
+Araitz
+Arakil
+Aranarache
+Aranguren
+Arano
+Arantza
+Aras
+Arbizu
+Arce/Artzi
+Los Arcos
+Arellano
+Areso
+Arguedas
+Aria
+Aribe
+Armañanzas
+Arróniz
+Arruazu
+Artajona
+Artazu
+Atez
+Auritz/Burguete
+Ayegui
+Azagra
+Azuelo
+Bakaiku
+Barañain
+Barásoain
+Barbarin
+Bargota
+Barillas
+Basaburua
+Baztan
+Beintza-Labaien
+Beire
+Belascoáin
+Bera/Vera de Bidasoa
+Berbinzana
+Beriáin
+Berrioplano
+Berriozar
+Bertizarana
+Betelu
+Bidaurreta
+Biurrun-Olcoz
+Buñuel
+Burgui/Burgi
+Burlada/Burlata
+El Busto
+Cabanillas
+Cabredo
+Cadreita
+Caparroso
+Cárcar
+Carcastillo
+Cascante
+Cáseda
+Castejón
+Castillonuevo
+Cendea de Olza/Oltza Zendea
+Cintruénigo
+Cirauqui
+Ciriza
+Cizur
+Corella
+Cortes
+Desojo
+Dicastillo
+Donamaria
+Doneztebe/Santesteban
+Echarri
+Egüés
+Elgorriaga
+Enériz
+Eratsun
+Ergoiena
+Erro
+Eslava
+Esparza de Salazar/Espartza Zaraitzu
+Espronceda
+Estella/Lizarra
+Esteribar
+Etayo
+Etxalar
+Etxarri-Aranatz
+Etxauri
+Eulate
+Ezcabarte
+Ezcároz/Ezkaroze
+Ezkurra
+Ezprogui
+Falces
+Fitero
+Fontellas
+Funes
+Fustiñana
+Galar
+Gallipienzo
+Gallués/Galoze
+Garaioa
+Garde
+Garínoain
+Garralda
+Genevilla
+Goizueta
+Goñi
+Güesa/Gorza
+Guesálaz
+Guirguillano
+Hiriberri/Villanueva de Aezkoa
+Huarte/Uharte
+Ibargoiti
+Igantzi
+Igúzquiza
+Imotz
+Irañeta
+Irurtzun
+Isaba/Izaba
+Ituren
+Iturmendi
+Iza
+Izagaondoa
+Izalzu/Itzaltzu
+Jaurrieta
+Javier
+Juslapeña
+Lakuntza
+Lana
+Lantz
+Lapoblación
+Larraga
+Larraona
+Larraun
+Lazagurría
+Leache
+Legarda
+Legaria
+Leitza
+Lekunberri
+Leoz
+Lerga
+Lerín
+Lesaka
+Lezáun
+Liédena
+Lizoáin
+Lodosa
+Lónguida/Longida
+Lumbier
+Luquin
+Luzaide/Valcarlos
+Mañeru
+Marañón
+Marcilla
+Mélida
+Mendavia
+Mendaza
+Mendigorría
+Metauten
+Milagro
+Mirafuentes
+Miranda de Arga
+Monreal
+Monteagudo
+Morentin
+Mues
+Murchante
+Murieta
+Murillo el Cuende
+Murillo el Fruto
+Muruzábal
+Navascués
+Nazar
+Valle de Elorz Noáin/Elortzibar Noain
+Obanos
+Ochagavía/Otsagabia
+Oco
+Odieta
+Oitz
+Olaibar
+Olazti/Olazagutía
+Olejua
+Olite
+Ollo
+Olóriz
+Orbaitzeta
+Orbara
+Orísoain
+Orkoien
+Oronz/Orontze
+Oroz-Betelu
+Orreaga/Roncesvalles
+Oteiza
+Pamplona/Iruña
+Peralta
+Petilla de Aragón
+Piedramillera
+Pitillas
+Puente la Reina/Gares
+Pueyo
+Ribaforada
+Romanzado
+Roncal/Erronkari
+Sada
+Saldías
+Salinas de Oro
+San Adrián
+San Martín de Unx
+Sangüesa/Zangoza
+Sansol
+Santacara
+Sarriés/Sartze
+Sartaguda
+Sesma
+Sorlada
+Sunbilla
+Tafalla
+Tiebas-Muruarte de Reta
+Tirapu
+Torralba del Río
+Torres del Río
+Tudela
+Tulebras
+Ucar
+Uharte-Arakil
+Ujué
+Ultzama
+Unciti
+Unzué
+Urdazubi/Urdax
+Urdiain
+Urraul Alto
+Urraul Bajo
+Urrotz
+Urroz-Villa
+Urzainqui/Urzainki
+Uterga
+Uztárroz/Uztarroze
+Valle de Yerri/Deierri
+Valtierra
+Viana
+Vidángoz/Bidankoze
+Villafranca
+Villamayor de Monjardín
+Villatuerta
+Villava/Atarrabia
+Yesa
+Zabalza
+Ziordia
+Zizur Mayor/Zizur Nagusia
+Zubieta
+Zugarramurdi
+Zúñiga
diff --git a/modules/places_assistant/ESP/ESP_Ourense.txt b/modules/places_assistant/ESP/ESP_Ourense.txt
new file mode 100644
index 0000000000..1513240996
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Ourense.txt
@@ -0,0 +1,92 @@
+Allariz
+Amoeiro
+A Arnoia
+Avión
+Baltar
+Bande
+Baños de Molgas
+Barbadás
+O Barco de Valdeorras
+Beade
+Beariz
+Os Blancos
+Boborás
+A Bola
+O Bolo
+Calvos de Randín
+Carballeda de Avia
+Carballeda de Valdeorras
+O Carballiño
+Cartelle
+Castrelo de Miño
+Castrelo do Val
+Castro Caldelas
+Celanova
+Cenlle
+Chandrexa de Queixa
+Coles
+Cortegada
+Cualedro
+Entrimo
+Esgos
+Gomesende
+A Gudiña
+O Irixo
+Larouco
+Laza
+Leiro
+Lobeira
+Lobios
+Maceda
+Manzaneda
+Maside
+Melón
+A Merca
+A Mezquita
+Montederramo
+Monterrei
+Muíños
+Nogueira de Ramuín
+Oímbra
+Ourense
+Paderne de Allariz
+Padrenda
+Parada de Sil
+O Pereiro de Aguiar
+A Peroxa
+Petín
+Piñor
+A Pobra de Trives
+Pontedeva
+Porqueira
+Punxín
+Quintela de Leirado
+Rairiz de Veiga
+Ramirás
+Ribadavia
+Riós
+A Rúa
+Rubiá
+San Amaro
+San Cibrao das Viñas
+San Cristovo de Cea
+San Xoán de Río
+Sandiás
+Sarreaus
+Taboadela
+A Teixeira
+Toén
+Trasmiras
+A Veiga
+Verea
+Verín
+Viana do Bolo
+Vilamarín
+Vilamartín de Valdeorras
+Vilar de Barrio
+Vilar de Santos
+Vilardevós
+Vilariño de Conso
+Xinzo de Limia
+Xunqueira de Ambía
+Xunqueira de Espadanedo
diff --git a/modules/places_assistant/ESP/ESP_Palencia.txt b/modules/places_assistant/ESP/ESP_Palencia.txt
new file mode 100644
index 0000000000..53f18eea9e
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Palencia.txt
@@ -0,0 +1,191 @@
+Abarca de Campos
+Abia de las Torres
+Aguilar de Campoo
+Alar del Rey
+Alba de Cerrato
+Amayuelas de Arriba
+Ampudia
+Amusco
+Antigüedad
+Arconada
+Astudillo
+Autilla del Pino
+Autillo de Campos
+Ayuela
+Baltanás
+Baquerín de Campos
+Bárcena de Campos
+Barruelo de Santullán
+Báscones de Ojeda
+Becerril de Campos
+Belmonte de Campos
+Berzosilla
+Boada de Campos
+Boadilla de Rioseco
+Boadilla del Camino
+Brañosera
+Buenavista de Valdavia
+Bustillo de la Vega
+Bustillo del Páramo de Carrión
+Calahorra de Boedo
+Calzada de los Molinos
+Capillas
+Cardeñosa de Volpejera
+Carrión de los Condes
+Castil de Vela
+Castrejón de la Peña
+Castrillo de Don Juan
+Castrillo de Onielo
+Castrillo de Villavega
+Castromocho
+Cervatos de la Cueza
+Cervera de Pisuerga
+Cevico de la Torre
+Cevico Navero
+Cisneros
+Cobos de Cerrato
+Collazos de Boedo
+Congosto de Valdavia
+Cordovilla la Real
+Cubillas de Cerrato
+Dehesa de Montejo
+Dehesa de Romanos
+Dueñas
+Espinosa de Cerrato
+Espinosa de Villagonzalo
+Frechilla
+Fresno del Río
+Frómista
+Fuentes de Nava
+Fuentes de Valdepero
+Grijota
+Guardo
+Guaza de Campos
+Hérmedes de Cerrato
+Herrera de Pisuerga
+Herrera de Valdecañas
+Hontoria de Cerrato
+Hornillos de Cerrato
+Husillos
+Itero de la Vega
+Lagartos
+Lantadilla
+Ledigos
+Loma de Ucieza
+Lomas
+Magaz de Pisuerga
+Manquillos
+Mantinos
+Marcilla de Campos
+Mazariegos
+Mazuecos de Valdeginate
+Melgar de Yuso
+Meneses de Campos
+Micieces de Ojeda
+Monzón de Campos
+Moratinos
+Mudá
+Nogal de las Huertas
+Olea de Boedo
+Olmos de Ojeda
+Osornillo
+Osorno la Mayor
+Palencia
+Palenzuela
+Páramo de Boedo
+Paredes de Nava
+Payo de Ojeda
+Pedraza de Campos
+Pedrosa de la Vega
+Perales
+La Pernía
+Pino del Río
+Piña de Campos
+Población de Arroyo
+Población de Campos
+Población de Cerrato
+Polentinos
+Pomar de Valdivia
+Poza de la Vega
+Pozo de Urama
+Prádanos de Ojeda
+La Puebla de Valdavia
+Quintana del Puente
+Quintanilla de Onsoña
+Reinoso de Cerrato
+Renedo de la Vega
+Requena de Campos
+Respenda de la Peña
+Revenga de Campos
+Revilla de Collazos
+Ribas de Campos
+Riberos de la Cueza
+Saldaña
+Salinas de Pisuerga
+San Cebrián de Campos
+San Cebrián de Mudá
+San Cristóbal de Boedo
+San Mamés de Campos
+San Román de la Cuba
+Santa Cecilia del Alcor
+Santa Cruz de Boedo
+Santervás de la Vega
+Santibáñez de Ecla
+Santibáñez de la Peña
+Santoyo
+La Serna
+Soto de Cerrato
+Sotobañado y Priorato
+Tabanera de Cerrato
+Tabanera de Valdavia
+Támara de Campos
+Tariego de Cerrato
+Torquemada
+Torremormojón
+Triollo
+Valbuena de Pisuerga
+Valdeolmillos
+Valderrábano
+Valde-Ucieza
+Valle de Cerrato
+Valle del Retortillo
+Velilla del Río Carrión
+Venta de Baños
+Vertavillo
+La Vid de Ojeda
+Villabasta de Valdavia
+Villacidaler
+Villaconancio
+Villada
+Villaeles de Valdavia
+Villahán
+Villaherreros
+Villalaco
+Villalba de Guardo
+Villalcázar de Sirga
+Villalcón
+Villalobón
+Villaluenga de la Vega
+Villamartín de Campos
+Villamediana
+Villameriel
+Villamoronta
+Villamuera de la Cueza
+Villamuriel de Cerrato
+Villanueva del Rebollar
+Villanuño de Valdavia
+Villaprovedo
+Villarmentero de Campos
+Villarrabé
+Villarramiel
+Villasarracino
+Villasila de Valdavia
+Villaturde
+Villaumbrales
+Villaviudas
+Villerías de Campos
+Villodre
+Villodrigo
+Villoldo
+Villota del Páramo
+Villovieco
diff --git a/modules/places_assistant/ESP/ESP_Pontevedra.txt b/modules/places_assistant/ESP/ESP_Pontevedra.txt
new file mode 100644
index 0000000000..347ec74e2f
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Pontevedra.txt
@@ -0,0 +1,62 @@
+Agolada
+Arbo
+Baiona
+Barro
+Bueu
+Caldas de Reis
+Cambados
+Campo Lameiro
+Cangas
+A Cañiza
+Catoira
+Cerdedo
+Cotobade
+Covelo
+Crecente
+Cuntis
+Dozón
+A Estrada
+Forcarei
+Fornelos de Montes
+Gondomar
+O Grove
+A Guarda
+A Illa de Arousa
+Lalín
+A Lama
+Marín
+Meaño
+Meis
+Moaña
+Mondariz
+Mondariz-Balneario
+Moraña
+Mos
+As Neves
+Nigrán
+Oia
+Pazos de Borbén
+Poio
+Ponte Caldelas
+Ponteareas
+Pontecesures
+Pontevedra
+O Porriño
+Portas
+Redondela
+Ribadumia
+Rodeiro
+O Rosal
+Salceda de Caselas
+Salvaterra de Miño
+Sanxenxo
+Silleda
+Soutomaior
+Tomiño
+Tui
+Valga
+Vigo
+Vila de Cruces
+Vilaboa
+Vilagarcía de Arousa
+Vilanova de Arousa
diff --git a/modules/places_assistant/ESP/ESP_Salamanca.txt b/modules/places_assistant/ESP/ESP_Salamanca.txt
new file mode 100644
index 0000000000..90543d46f0
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Salamanca.txt
@@ -0,0 +1,362 @@
+Abusejo
+Agallas
+Ahigal de los Aceiteros
+Ahigal de Villarino
+La Alameda de Gardón
+La Alamedilla
+Alaraz
+Alba de Tormes
+Alba de Yeltes
+La Alberca
+La Alberguería de Argañán
+Alconada
+Aldea del Obispo
+Aldeacipreste
+Aldeadávila de la Ribera
+Aldealengua
+Aldeanueva de Figueroa
+Aldeanueva de la Sierra
+Aldearrodrigo
+Aldearrubia
+Aldeaseca de Alba
+Aldeaseca de la Frontera
+Aldeatejada
+Aldeavieja de Tormes
+Aldehuela de la Bóveda
+Aldehuela de Yeltes
+Almenara de Tormes
+Almendra
+Anaya de Alba
+Añover de Tormes
+Arabayona de Mógica
+Arapiles
+Arcediano
+El Arco
+Armenteros
+La Atalaya
+Babilafuente
+Bañobárez
+Barbadillo
+Barbalos
+Barceo
+Barruecopardo
+La Bastida
+Béjar
+Beleña
+Bermellar
+Berrocal de Huebra
+Berrocal de Salvatierra
+Boada
+El Bodón
+Bogajo
+La Bouza
+Bóveda del Río Almar
+Brincones
+Buenamadre
+Buenavista
+El Cabaco
+La Cabeza de Béjar
+Cabeza del Caballo
+Cabezabellosa de la Calzada
+Cabrerizos
+Cabrillas
+Calvarrasa de Abajo
+Calvarrasa de Arriba
+La Calzada de Béjar
+Calzada de Don Diego
+Calzada de Valdunciel
+Campillo de Azaba
+El Campo de Peñaranda
+Candelario
+Canillas de Abajo
+Cantagallo
+Cantalapiedra
+Cantalpino
+Cantaracillo
+Carbajosa de la Sagrada
+Carpio de Azaba
+Carrascal de Barregas
+Carrascal del Obispo
+Casafranca
+Las Casas del Conde
+Casillas de Flores
+Castellanos de Moriscos
+Castellanos de Villiquera
+Castillejo de Martín Viejo
+Castraz
+Cepeda
+Cereceda de la Sierra
+Cerezal de Peñahorcada
+Cerralbo
+El Cerro
+Cespedosa de Tormes
+Chagarcía Medianero
+Cilleros de la Bastida
+Cipérez
+Ciudad Rodrigo
+Coca de Alba
+Colmenar de Montemayor
+Cordovilla
+Cristóbal
+El Cubo de Don Sancho
+Dios le Guarde
+Doñinos de Ledesma
+Doñinos de Salamanca
+Ejeme
+La Encina
+Encina de San Silvestre
+Encinas de Abajo
+Encinas de Arriba
+Encinasola de los Comendadores
+Endrinal
+Escurial de la Sierra
+Espadaña
+Espeja
+Espino de la Orbada
+Florida de Liébana
+Forfoleda
+Frades de la Sierra
+La Fregeneda
+Fresnedoso
+Fresno Alhándiga
+La Fuente de San Esteban
+Fuenteguinaldo
+Fuenteliante
+Fuenterroble de Salvatierra
+Fuentes de Béjar
+Fuentes de Oñoro
+Gajates
+Galindo y Perahuy
+Galinduste
+Galisancho
+Gallegos de Argañán
+Gallegos de Solmirón
+Garcibuey
+Garcihernández
+Garcirrey
+Gejuelo del Barro
+Golpejas
+Gomecello
+Guadramiro
+Guijo de Ávila
+Guijuelo
+Herguijuela de Ciudad Rodrigo
+Herguijuela de la Sierra
+Herguijuela del Campo
+Hinojosa de Duero
+Horcajo de Montemayor
+Horcajo Medianero
+La Hoya
+Huerta
+Iruelos
+Ituero de Azaba
+Juzbado
+Lagunilla
+Larrodrigo
+Ledesma
+Ledrada
+Linares de Riofrío
+Lumbrales
+Machacón
+Macotera
+Madroñal
+El Maíllo
+Malpartida
+Mancera de Abajo
+El Manzano
+Martiago
+Martín de Yeltes
+Martinamor
+Masueco
+La Mata de Ledesma
+Matilla de los Caños del Río
+La Maya
+Membribe de la Sierra
+Mieza
+El Milano
+Miranda de Azán
+Miranda del Castañar
+Mogarraz
+Molinillo
+Monforte de la Sierra
+Monleón
+Monleras
+Monsagro
+Montejo
+Montemayor del Río
+Monterrubio de Armuña
+Monterrubio de la Sierra
+Morasverdes
+Morille
+Moríñigo
+Moriscos
+Moronta
+Mozárbez
+Narros de Matalayegua
+Nava de Béjar
+Nava de Francia
+Nava de Sotrobal
+Navacarros
+Navales
+Navalmoral de Béjar
+Navamorales
+Navarredonda de la Rinconada
+Navasfrías
+Negrilla de Palencia
+Olmedo de Camaces
+La Orbada
+Pajares de la Laguna
+Palacios del Arzobispo
+Palaciosrubios
+Palencia de Negrilla
+Parada de Arriba
+Parada de Rubiales
+Paradinas de San Juan
+Pastores
+El Payo
+Pedraza de Alba
+Pedrosillo de Alba
+Pedrosillo de los Aires
+Pedrosillo el Ralo
+El Pedroso de la Armuña
+Pelabravo
+Pelarrodríguez
+Pelayos
+La Peña
+Peñacaballera
+Peñaparda
+Peñaranda de Bracamonte
+Peñarandilla
+Peralejos de Abajo
+Peralejos de Arriba
+Pereña de la Ribera
+Peromingo
+Pinedas
+El Pino de Tormes
+Pitiegua
+Pizarral
+Poveda de las Cintas
+Pozos de Hinojo
+Puebla de Azaba
+Puebla de San Medel
+Puebla de Yeltes
+Puente del Congosto
+Puertas
+Puerto de Béjar
+Puerto Seguro
+Rágama
+La Redonda
+Retortillo
+La Rinconada de la Sierra
+Robleda
+Robliza de Cojos
+Rollán
+Saelices el Chico
+La Sagrada
+El Sahugo
+Salamanca
+Saldeana
+Salmoral
+Salvatierra de Tormes
+San Cristóbal de la Cuesta
+San Esteban de la Sierra
+San Felices de los Gallegos
+San Martín del Castañar
+San Miguel de Valero
+San Miguel del Robledo
+San Morales
+San Muñoz
+San Pedro de Rozados
+San Pedro del Valle
+San Pelayo de Guareña
+Sanchón de la Ribera
+Sanchón de la Sagrada
+Sanchotello
+Sancti-Spíritus
+Sando
+Santa María de Sando
+Santa Marta de Tormes
+Santiago de la Puebla
+Santibáñez de Béjar
+Santibáñez de la Sierra
+Santiz
+Los Santos
+Sardón de los Frailes
+Saucelle
+Sepulcro-Hilario
+Sequeros
+Serradilla del Arroyo
+Serradilla del Llano
+La Sierpe
+Sieteiglesias de Tormes
+Sobradillo
+Sorihuela
+Sotoserrano
+Tabera de Abajo
+La Tala
+Tamames
+Tarazona de Guareña
+Tardáguila
+El Tejado
+Tejeda y Segoyuela
+Tenebrón
+Terradillos
+Topas
+Tordillos
+El Tornadizo
+Torresmenudas
+Trabanca
+Tremedal de Tormes
+Valdecarros
+Valdefuentes de Sangusín
+Valdehijaderos
+Valdelacasa
+Valdelageve
+Valdelosa
+Valdemierque
+Valderrodrigo
+Valdunciel
+Valero
+Vallejera de Riofrío
+Valsalabroso
+Valverde de Valdelacasa
+Valverdón
+Vecinos
+Vega de Tirados
+Las Veguillas
+La Vellés
+Ventosa del Río Almar
+La Vídola
+Villaflores
+Villagonzalo de Tormes
+Villalba de los Llanos
+Villamayor
+Villanueva del Conde
+Villar de Argañán
+Villar de Ciervo
+Villar de Gallimazo
+Villar de la Yegua
+Villar de Peralonso
+Villar de Samaniego
+Villares de la Reina
+Villares de Yeltes
+Villarino de los Aires
+Villarmayor
+Villarmuerto
+Villasbuenas
+Villasdardo
+Villaseco de los Gamitos
+Villaseco de los Reyes
+Villasrubias
+Villaverde de Guareña
+Villavieja de Yeltes
+Villoria
+Villoruela
+Vilvestre
+Vitigudino
+Yecla de Yeltes
+Zamarra
+Zamayón
+Zarapicos
+La Zarza de Pumareda
+Zorita de la Frontera
diff --git a/modules/places_assistant/ESP/ESP_Santa_Cruz_de_Tenerife.txt b/modules/places_assistant/ESP/ESP_Santa_Cruz_de_Tenerife.txt
new file mode 100644
index 0000000000..faa773b47b
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Santa_Cruz_de_Tenerife.txt
@@ -0,0 +1,54 @@
+Adeje
+Agulo
+Alajeró
+Arafo
+Arico
+Arona
+Barlovento
+Breña Alta
+Breña Baja
+Buenavista del Norte
+Candelaria
+Fasnia
+Frontera
+Fuencaliente de la Palma
+Garachico
+Garafía
+Granadilla de Abona
+La Guancha
+Guía de Isora
+Güímar
+Hermigua
+Icod de los Vinos
+Los Llanos de Aridane
+La Matanza de Acentejo
+La Orotava
+El Paso
+El Pinar de El Hierro
+Puerto de la Cruz
+Puntagorda
+Puntallana
+Los Realejos
+El Rosario
+San Andrés y Sauces
+San Cristóbal de La Laguna
+San Juan de la Rambla
+San Miguel de Abona
+San Sebastián de la Gomera
+Santa Cruz de la Palma
+Santa Cruz de Tenerife
+Santa Úrsula
+Santiago del Teide
+El Sauzal
+Los Silos
+Tacoronte
+El Tanque
+Tazacorte
+Tegueste
+Tijarafe
+Valle Gran Rey
+Vallehermoso
+Valverde
+La Victoria de Acentejo
+Vilaflor
+Villa de Mazo
diff --git a/modules/places_assistant/ESP/ESP_Segovia.txt b/modules/places_assistant/ESP/ESP_Segovia.txt
new file mode 100644
index 0000000000..4490592ddb
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Segovia.txt
@@ -0,0 +1,209 @@
+Abades
+Adrada de Pirón
+Adrados
+Aguilafuente
+Alconada de Maderuelo
+Aldea Real
+Aldealcorvo
+Aldealengua de Pedraza
+Aldealengua de Santa María
+Aldeanueva de la Serrezuela
+Aldeanueva del Codonal
+Aldeasoña
+Aldehorno
+Aldehuela del Codonal
+Aldeonte
+Anaya
+Añe
+Arahuetes
+Arcones
+Arevalillo de Cega
+Armuña
+Ayllón
+Barbolla
+Basardilla
+Bercial
+Bercimuel
+Bernardos
+Bernuy de Porreros
+Boceguillas
+Brieva
+Caballar
+Cabañas de Polendos
+Cabezuela
+Calabazas de Fuentidueña
+Campo de San Pedro
+Cantalejo
+Cantimpalos
+Carbonero el Mayor
+Carrascal del Río
+Casla
+Castillejo de Mesleón
+Castro de Fuentidueña
+Castrojimeno
+Castroserna de Abajo
+Castroserracín
+Cedillo de la Torre
+Cerezo de Abajo
+Cerezo de Arriba
+Chañe
+Cilleruelo de San Mamés
+Cobos de Fuentidueña
+Coca
+Codorniz
+Collado Hermoso
+Condado de Castilnovo
+Corral de Ayllón
+Cozuelos de Fuentidueña
+Cubillo
+Cuéllar
+Cuevas de Provanco
+Domingo García
+Donhierro
+Duruelo
+Encinas
+Encinillas
+Escalona del Prado
+Escarabajosa de Cabezas
+Escobar de Polendos
+El Espinar
+Espirdo
+Fresneda de Cuéllar
+Fresno de Cantespino
+Fresno de la Fuente
+Frumales
+Fuente de Santa Cruz
+Fuente el Olmo de Fuentidueña
+Fuente el Olmo de Íscar
+Fuentepelayo
+Fuentepiñel
+Fuenterrebollo
+Fuentesaúco de Fuentidueña
+Fuentesoto
+Fuentidueña
+Gallegos
+Garcillán
+Gomezserracín
+Grajera
+Honrubia de la Cuesta
+Hontalbilla
+Hontanares de Eresma
+Los Huertos
+Ituero y Lama
+Juarros de Riomoros
+Juarros de Voltoya
+Labajos
+Laguna de Contreras
+Languilla
+Lastras de Cuéllar
+Lastras del Pozo
+La Lastrilla
+La Losa
+Maderuelo
+Marazoleja
+Marazuela
+Martín Miguel
+Martín Muñoz de la Dehesa
+Martín Muñoz de las Posadas
+Marugán
+Mata de Cuéllar
+Matabuena
+La Matilla
+Melque de Cercos
+Membibre de la Hoz
+Migueláñez
+Montejo de Arévalo
+Montejo de la Vega de la Serrezuela
+Monterrubio
+Moral de Hornuez
+Mozoncillo
+Muñopedro
+Muñoveros
+Nava de la Asunción
+Navafría
+Navalilla
+Navalmanzano
+Navares de Ayuso
+Navares de Enmedio
+Navares de las Cuevas
+Navas de Oro
+Navas de Riofrío
+Navas de San Antonio
+Nieva
+Olombrada
+Orejana
+Ortigosa de Pestaño
+Ortigosa del Monte
+Otero de Herreros
+Pajarejos
+Palazuelos de Eresma
+Pedraza
+Pelayos del Arroyo
+Perosillo
+Pinarejos
+Pinarnegrillo
+Pradales
+Prádena
+Puebla de Pedraza
+Rapariegos
+Rebollo
+Remondo
+Riaguas de San Bartolomé
+Riaza
+Ribota
+Riofrío de Riaza
+Roda de Eresma
+Sacramenia
+Samboal
+San Cristóbal de Cuéllar
+San Cristóbal de la Vega
+San Cristóbal de Segovia
+San Ildefonso
+San Martín y Mudrián
+San Miguel de Bernuy
+San Pedro de Gaíllos
+Sanchonuño
+Sangarcía
+Santa María la Real de Nieva
+Santa Marta del Cerro
+Santiuste de Pedraza
+Santiuste de San Juan Bautista
+Santo Domingo de Pirón
+Santo Tomé del Puerto
+Sauquillo de Cabezas
+Sebúlcor
+Segovia
+Sepúlveda
+Sequera de Fresno
+Sotillo
+Sotosalbos
+Tabanera la Luenga
+Tolocirio
+Torre Val de San Pedro
+Torreadrada
+Torrecaballeros
+Torrecilla del Pinar
+Torreiglesias
+Trescasas
+Turégano
+Urueñas
+Valdeprados
+Valdevacas de Montejo
+Valdevacas y Guijar
+Valle de Tabladillo
+Vallelado
+Valleruela de Pedraza
+Valleruela de Sepúlveda
+Valseca
+Valtiendas
+Valverde del Majano
+Veganzones
+Vegas de Matute
+Ventosilla y Tejadilla
+Villacastín
+Villaverde de Íscar
+Villaverde de Montejo
+Villeguillo
+Yanguas de Eresma
+Zarzuela del Monte
+Zarzuela del Pinar
diff --git a/modules/places_assistant/ESP/ESP_Sevilla.txt b/modules/places_assistant/ESP/ESP_Sevilla.txt
new file mode 100644
index 0000000000..8b130a121a
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Sevilla.txt
@@ -0,0 +1,105 @@
+Aguadulce
+Alanís
+Albaida del Aljarafe
+Alcalá de Guadaíra
+Alcalá del Río
+Alcolea del Río
+La Algaba
+Algámitas
+Almadén de la Plata
+Almensilla
+Arahal
+Aznalcázar
+Aznalcóllar
+Badolatosa
+Benacazón
+Bollullos de la Mitación
+Bormujos
+Brenes
+Burguillos
+Las Cabezas de San Juan
+Camas
+La Campana
+Cantillana
+Cañada Rosal
+Carmona
+Carrión de los Céspedes
+Casariche
+Castilblanco de los Arroyos
+Castilleja de Guzmán
+Castilleja de la Cuesta
+Castilleja del Campo
+El Castillo de las Guardas
+Cazalla de la Sierra
+Constantina
+Coria del Río
+Coripe
+El Coronil
+Los Corrales
+El Cuervo de Sevilla
+Dos Hermanas
+Écija
+Espartinas
+Estepa
+Fuentes de Andalucía
+El Garrobo
+Gelves
+Gerena
+Gilena
+Gines
+Guadalcanal
+Guillena
+Herrera
+Huévar del Aljarafe
+Isla Mayor
+La Lantejuela
+Lebrija
+Lora de Estepa
+Lora del Río
+La Luisiana
+El Madroño
+Mairena del Alcor
+Mairena del Aljarafe
+Marchena
+Marinaleda
+Martín de la Jara
+Los Molares
+Montellano
+Morón de la Frontera
+Las Navas de la Concepción
+Olivares
+Osuna
+Los Palacios y Villafranca
+Palomares del Río
+Paradas
+Pedrera
+El Pedroso
+Peñaflor
+Pilas
+Pruna
+La Puebla de Cazalla
+La Puebla de los Infantes
+La Puebla del Río
+El Real de la Jara
+La Rinconada
+La Roda de Andalucía
+El Ronquillo
+El Rubio
+Salteras
+San Juan de Aznalfarache
+San Nicolás del Puerto
+Sanlúcar la Mayor
+Santiponce
+El Saucejo
+Sevilla
+Tocina
+Tomares
+Umbrete
+Utrera
+Valencina de la Concepción
+Villamanrique de la Condesa
+Villanueva de San Juan
+Villanueva del Ariscal
+Villanueva del Río y Minas
+Villaverde del Río
+El Viso del Alcor
diff --git a/modules/places_assistant/ESP/ESP_Soria.txt b/modules/places_assistant/ESP/ESP_Soria.txt
new file mode 100644
index 0000000000..68a470f1c4
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Soria.txt
@@ -0,0 +1,183 @@
+Abejar
+Adradas
+Ágreda
+Alconaba
+Alcubilla de Avellaneda
+Alcubilla de las Peñas
+Aldealafuente
+Aldealices
+Aldealpozo
+Aldealseñor
+Aldehuela de Periáñez
+Las Aldehuelas
+Alentisque
+Aliud
+Almajano
+Almaluez
+Almarza
+Almazán
+Almazul
+Almenar de Soria
+Alpanseque
+Arancón
+Arcos de Jalón
+Arenillas
+Arévalo de la Sierra
+Ausejo de la Sierra
+Baraona
+Barca
+Barcones
+Bayubas de Abajo
+Bayubas de Arriba
+Beratón
+Berlanga de Duero
+Blacos
+Bliecos
+Borjabad
+Borobia
+Buberos
+Buitrago
+Burgo de Osma-Ciudad de Osma
+Cabrejas del Campo
+Cabrejas del Pinar
+Calatañazor
+Caltojar
+Candilichera
+Cañamaque
+Carabantes
+Caracena
+Carrascosa de Abajo
+Carrascosa de la Sierra
+Casarejos
+Castilfrío de la Sierra
+Castillejo de Robledo
+Castilruiz
+Centenera de Andaluz
+Cerbón
+Cidones
+Cigudosa
+Cihuela
+Ciria
+Cirujales del Río
+Coscurita
+Covaleda
+Cubilla
+Cubo de la Solana
+Cueva de Ágreda
+Dévanos
+Deza
+Duruelo de la Sierra
+Escobosa de Almazán
+Espeja de San Marcelino
+Espejón
+Estepa de San Juan
+Frechilla de Almazán
+Fresno de Caracena
+Fuentearmegil
+Fuentecambrón
+Fuentecantos
+Fuentelmonge
+Fuentelsaz de Soria
+Fuentepinilla
+Fuentes de Magaña
+Fuentestrún
+Garray
+Golmayo
+Gómara
+Gormaz
+Herrera de Soria
+Hinojosa del Campo
+Langa de Duero
+Liceras
+La Losilla
+Magaña
+Maján
+Matalebreras
+Matamala de Almazán
+Medinaceli
+Miño de Medinaceli
+Miño de San Esteban
+Molinos de Duero
+Momblona
+Monteagudo de las Vicarías
+Montejo de Tiermes
+Montenegro de Cameros
+Morón de Almazán
+Muriel de la Fuente
+Muriel Viejo
+Nafría de Ucero
+Narros
+Navaleno
+Nepas
+Nolay
+Noviercas
+Ólvega
+Oncala
+Pinilla del Campo
+Portillo de Soria
+La Póveda de Soria
+Pozalmuro
+Quintana Redonda
+Quintanas de Gormaz
+Quiñonería
+Los Rábanos
+Rebollar
+Recuerda
+Rello
+Renieblas
+Retortillo de Soria
+Reznos
+La Riba de Escalote
+Rioseco de Soria
+Rollamienta
+El Royo
+Salduero
+San Esteban de Gormaz
+San Felices
+San Leonardo de Yagüe
+San Pedro Manrique
+Santa Cruz de Yanguas
+Santa María de Huerta
+Santa María de las Hoyas
+Serón de Nágima
+Soliedra
+Soria
+Sotillo del Rincón
+Suellacabras
+Tajahuerce
+Tajueco
+Talveila
+Tardelcuende
+Taroda
+Tejado
+Torlengua
+Torreblacos
+Torrubia de Soria
+Trévago
+Ucero
+Vadillo
+Valdeavellano de Tera
+Valdegeña
+Valdelagua del Cerro
+Valdemaluque
+Valdenebro
+Valdeprado
+Valderrodilla
+Valtajeros
+Velamazán
+Velilla de la Sierra
+Velilla de los Ajos
+Viana de Duero
+Villaciervos
+Villanueva de Gormaz
+Villar del Ala
+Villar del Campo
+Villar del Río
+Los Villares de Soria
+Villasayas
+Villaseca de Arciel
+Vinuesa
+Vizmanos
+Vozmediano
+Yanguas
+Yelo
diff --git a/modules/places_assistant/ESP/ESP_Tarragona.txt b/modules/places_assistant/ESP/ESP_Tarragona.txt
new file mode 100644
index 0000000000..dfefc22881
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Tarragona.txt
@@ -0,0 +1,183 @@
+Aiguamúrcia
+Albinyana
+L'Albiol
+Alcanar
+Alcover
+L'Aldea
+Aldover
+L'Aleixar
+Alfara de Carles
+Alforja
+Alió
+Almoster
+Altafulla
+L'Ametlla de Mar
+L'Ampolla
+Amposta
+L'Arboç
+Arbolí
+L'Argentera
+Arnes
+Ascó
+Banyeres del Penedès
+Barberà de la Conca
+Batea
+Bellmunt del Priorat
+Bellvei
+Benifallet
+Benissanet
+La Bisbal de Falset
+La Bisbal del Penedès
+Blancafort
+Bonastre
+Les Borges del Camp
+Bot
+Botarell
+Bràfim
+Cabacés
+Cabra del Camp
+Calafell
+Camarles
+Cambrils
+Capafonts
+Capçanes
+Caseres
+Castellvell del Camp
+El Catllar
+Colldejou
+Conesa
+Constantí
+Corbera d'Ebre
+Cornudella de Montsant
+Creixell
+Cunit
+Deltebre
+Duesaigües
+L'Espluga de Francolí
+Falset
+La Fatarella
+La Febró
+La Figuera
+Figuerola del Camp
+Flix
+Forès
+Freginals
+La Galera
+Gandesa
+Garcia
+Els Garidells
+Ginestar
+Godall
+Gratallops
+Els Guiamets
+Horta de Sant Joan
+El Lloar
+Llorac
+Llorenç del Penedès
+Marçà
+Margalef
+Mas de Barberans
+Masdenverge
+Masllorenç
+La Masó
+Maspujols
+El Masroig
+El Milà
+Miravet
+El Molar
+Montblanc
+Montbrió del Camp
+Montferri
+El Montmell
+Mont-ral
+Mont-roig del Camp
+Móra d'Ebre
+Móra la Nova
+El Morell
+La Morera de Montsant
+La Nou de Gaià
+Nulles
+Els Pallaresos
+La Palma d'Ebre
+Passanant i Belltall
+Paüls
+Perafort
+El Perelló
+Les Piles
+El Pinell de Brai
+Pira
+El Pla de Santa Maria
+La Pobla de Mafumet
+La Pobla de Massaluca
+La Pobla de Montornès
+Poboleda
+El Pont d'Armentera
+Pontils
+Porrera
+Pradell de la Teixeta
+Prades
+Prat de Comte
+Pratdip
+Puigpelat
+Querol
+Rasquera
+Renau
+Reus
+La Riba
+Riba-roja d'Ebre
+La Riera de Gaià
+Riudecanyes
+Riudecols
+Riudoms
+Rocafort de Queralt
+Roda de Barà
+Rodonyà
+Roquetes
+El Rourell
+Salomó
+Salou
+Sant Carles de la Ràpita
+Sant Jaume dels Domenys
+Sant Jaume d'Enveja
+Santa Bàrbara
+Santa Coloma de Queralt
+Santa Oliva
+Sarral
+Savallà del Comtat
+La Secuita
+La Selva del Camp
+Senan
+La Sénia
+Solivella
+Tarragona
+Tivenys
+Tivissa
+La Torre de Fontaubella
+La Torre de l'Espanyol
+Torredembarra
+Torroja del Priorat
+Tortosa
+Ulldecona
+Ulldemolins
+Vallclara
+Vallfogona de Riucorb
+Vallmoll
+Valls
+Vandellòs i l'Hospitalet de l'Infant
+El Vendrell
+Vespella de Gaià
+Vilabella
+Vilalba dels Arcs
+Vilallonga del Camp
+Vilanova de Prades
+Vilanova d'Escornalbou
+Vilaplana
+Vila-rodona
+Vila-seca
+Vilaverd
+La Vilella Alta
+La Vilella Baixa
+Vimbodí i Poblet
+Vinebre
+Vinyols i els Arcs
+Xerta
diff --git a/modules/places_assistant/ESP/ESP_Teruel.txt b/modules/places_assistant/ESP/ESP_Teruel.txt
new file mode 100644
index 0000000000..749285469b
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Teruel.txt
@@ -0,0 +1,236 @@
+Ababuj
+Abejuela
+Aguatón
+Aguaviva
+Aguilar del Alfambra
+Alacón
+Alba
+Albalate del Arzobispo
+Albarracín
+Albentosa
+Alcaine
+Alcalá de la Selva
+Alcañiz
+Alcorisa
+Alfambra
+Aliaga
+Allepuz
+Alloza
+Allueva
+Almohaja
+Alobras
+Alpeñés
+Anadón
+Andorra
+Arcos de las Salinas
+Arens de Lledó
+Argente
+Ariño
+Azaila
+Bádenas
+Báguena
+Bañón
+Barrachina
+Bea
+Beceite
+Bello
+Belmonte de San José
+Berge
+Bezas
+Blancas
+Blesa
+Bordón
+Bronchales
+Bueña
+Burbáguena
+Cabra de Mora
+Calaceite
+Calamocha
+Calanda
+Calomarde
+Camañas
+Camarena de la Sierra
+Camarillas
+Caminreal
+Cantavieja
+Cañada de Benatanduz
+La Cañada de Verich
+Cañada Vellida
+Cañizar del Olivar
+Cascante del Río
+Castejón de Tornos
+Castel de Cabra
+El Castellar
+Castellote
+Castelnou
+Castelserás
+Cedrillas
+Celadas
+Cella
+La Cerollera
+La Codoñera
+Corbalán
+Cortes de Aragón
+Cosa
+Cretas
+Crivillén
+La Cuba
+Cubla
+Cucalón
+El Cuervo
+Cuevas de Almudén
+Cuevas Labradas
+Ejulve
+Escorihuela
+Escucha
+Estercuel
+Ferreruela de Huerva
+Fonfría
+Formiche Alto
+Fórnoles
+Fortanete
+Foz-Calanda
+La Fresneda
+Frías de Albarracín
+Fuenferrada
+Fuentes Calientes
+Fuentes Claras
+Fuentes de Rubielos
+Fuentespalda
+Galve
+Gargallo
+Gea de Albarracín
+La Ginebrosa
+Griegos
+Guadalaviar
+Gúdar
+Híjar
+Hinojosa de Jarque
+La Hoz de la Vieja
+Huesa del Común
+La Iglesuela del Cid
+Jabaloyas
+Jarque de la Val
+Jatiel
+Jorcas
+Josa
+Lagueruela
+Lanzuela
+Libros
+Lidón
+Linares de Mora
+Lledó
+Loscos
+Maicas
+Manzanera
+Martín del Río
+Mas de las Matas
+La Mata de los Olmos
+Mazaleón
+Mezquita de Jarque
+Mirambel
+Miravete de la Sierra
+Molinos
+Monforte de Moyuela
+Monreal del Campo
+Monroyo
+Montalbán
+Monteagudo del Castillo
+Monterde de Albarracín
+Mora de Rubielos
+Moscardón
+Mosqueruela
+Muniesa
+Noguera de Albarracín
+Nogueras
+Nogueruelas
+Obón
+Odón
+Ojos Negros
+Olba
+Oliete
+Los Olmos
+Orihuela del Tremedal
+Orrios
+Palomar de Arroyos
+Pancrudo
+Las Parras de Castellote
+Peñarroya de Tastavins
+Peracense
+Peralejos
+Perales del Alfambra
+Pitarque
+Plou
+El Pobo
+La Portellada
+Pozondón
+Pozuel del Campo
+La Puebla de Híjar
+La Puebla de Valverde
+Puertomingalvo
+Ráfales
+Rillo
+Riodeva
+Ródenas
+Royuela
+Rubiales
+Rubielos de la Cérida
+Rubielos de Mora
+Salcedillo
+Saldón
+Samper de Calanda
+San Agustín
+San Martín del Río
+Santa Cruz de Nogueras
+Santa Eulalia
+Sarrión
+Segura de los Baños
+Seno
+Singra
+Terriente
+Teruel
+Toril y Masegoso
+Tormón
+Tornos
+Torralba de los Sisones
+Torre de Arcas
+Torre de las Arcas
+Torre del Compte
+Torre los Negros
+Torrecilla de Alcañiz
+Torrecilla del Rebollar
+Torrelacárcel
+Torremocha de Jiloca
+Torres de Albarracín
+Torrevelilla
+Torrijas
+Torrijo del Campo
+Tramacastiel
+Tramacastilla
+Tronchón
+Urrea de Gaén
+Utrillas
+Valacloche
+Valbona
+Valdealgorfa
+Valdecuenca
+Valdelinares
+Valdeltormo
+Valderrobres
+Valjunquera
+El Vallecillo
+Veguillas de la Sierra
+Villafranca del Campo
+Villahermosa del Campo
+Villanueva del Rebollar de la Sierra
+Villar del Cobo
+Villar del Salz
+Villarluengo
+Villarquemado
+Villarroya de los Pinares
+Villastar
+Villel
+Vinaceite
+Visiedo
+Vivel del Río Martín
+La Zoma
diff --git a/modules/places_assistant/ESP/ESP_Toledo.txt b/modules/places_assistant/ESP/ESP_Toledo.txt
new file mode 100644
index 0000000000..9163e7e51c
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Toledo.txt
@@ -0,0 +1,204 @@
+Ajofrín
+Alameda de la Sagra
+Albarreal de Tajo
+Alcabón
+Alcañizo
+Alcaudete de la Jara
+Alcolea de Tajo
+Aldea en Cabo
+Aldeanueva de Barbarroya
+Aldeanueva de San Bartolomé
+Almendral de la Cañada
+Almonacid de Toledo
+Almorox
+Añover de Tajo
+Arcicóllar
+Argés
+Azután
+Barcience
+Bargas
+Belvís de la Jara
+Borox
+Buenaventura
+Burguillos de Toledo
+Burujón
+Cabañas de la Sagra
+Cabañas de Yepes
+Cabezamesada
+Calera y Chozas
+Caleruela
+Calzada de Oropesa
+Camarena
+Camarenilla
+El Campillo de la Jara
+Camuñas
+Cardiel de los Montes
+Carmena
+El Carpio de Tajo
+Carranque
+Carriches
+El Casar de Escalona
+Casarrubios del Monte
+Casasbuenas
+Castillo de Bayuela
+Cazalegas
+Cebolla
+Cedillo del Condado
+Los Cerralbos
+Cervera de los Montes
+Chozas de Canales
+Chueca
+Ciruelos
+Cobeja
+Cobisa
+Consuegra
+Corral de Almaguer
+Cuerva
+Domingo Pérez
+Dosbarrios
+Erustes
+Escalona
+Escalonilla
+Espinoso del Rey
+Esquivias
+La Estrella
+Fuensalida
+Gálvez
+Garciotum
+Gerindote
+Guadamur
+La Guardia
+Las Herencias
+Herreruela de Oropesa
+Hinojosa de San Vicente
+Hontanar
+Hormigos
+Huecas
+Huerta de Valdecarábanos
+La Iglesuela
+Illán de Vacas
+Illescas
+Lagartera
+Layos
+Lillo
+Lominchar
+Lucillos
+Madridejos
+Magán
+Malpica de Tajo
+Manzaneque
+Maqueda
+Marjaliza
+Marrupe
+Mascaraque
+La Mata
+Mazarambroz
+Mejorada
+Menasalbas
+Méntrida
+Mesegar de Tajo
+Miguel Esteban
+Mocejón
+Mohedas de la Jara
+Montearagón
+Montesclaros
+Mora
+Nambroca
+La Nava de Ricomalillo
+Navahermosa
+Navalcán
+Navalmoralejo
+Los Navalmorales
+Los Navalucillos
+Navamorcuende
+Noblejas
+Noez
+Nombela
+Novés
+Numancia de la Sagra
+Nuño Gómez
+Ocaña
+Olías del Rey
+Ontígola
+Orgaz
+Oropesa
+Otero
+Palomeque
+Pantoja
+Paredes de Escalona
+Parrillas
+Pelahustán
+Pepino
+Polán
+Portillo de Toledo
+La Puebla de Almoradiel
+La Puebla de Montalbán
+La Pueblanueva
+El Puente del Arzobispo
+Puerto de San Vicente
+Pulgar
+Quero
+Quintanar de la Orden
+Quismondo
+El Real de San Vicente
+Recas
+Retamoso de la Jara
+Rielves
+Robledo del Mazo
+El Romeral
+San Bartolomé de las Abiertas
+San Martín de Montalbán
+San Martín de Pusa
+San Pablo de los Montes
+San Román de los Montes
+Santa Ana de Pusa
+Santa Cruz de la Zarza
+Santa Cruz del Retamar
+Santa Olalla
+Santo Domingo-Caudilla
+Sartajada
+Segurilla
+Seseña
+Sevilleja de la Jara
+Sonseca
+Sotillo de las Palomas
+Talavera de la Reina
+Tembleque
+El Toboso
+Toledo
+Torralba de Oropesa
+La Torre de Esteban Hambrán
+Torrecilla de la Jara
+Torrico
+Torrijos
+Totanés
+Turleque
+Ugena
+Urda
+Valdeverdeja
+Valmojado
+Velada
+Las Ventas con Peña Aguilera
+Las Ventas de Retamosa
+Las Ventas de San Julián
+La Villa de Don Fadrique
+Villacañas
+Villafranca de los Caballeros
+Villaluenga de la Sagra
+Villamiel de Toledo
+Villaminaya
+Villamuelas
+Villanueva de Alcardete
+Villanueva de Bogas
+Villarejo de Montalbán
+Villarrubia de Santiago
+Villaseca de la Sagra
+Villasequilla
+Villatobas
+El Viso de San Juan
+Los Yébenes
+Yeles
+Yepes
+Yuncler
+Yunclillos
+Yuncos
diff --git a/modules/places_assistant/ESP/ESP_Valencia.txt b/modules/places_assistant/ESP/ESP_Valencia.txt
new file mode 100644
index 0000000000..29b4d393ee
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Valencia.txt
@@ -0,0 +1,266 @@
+Ademuz
+Ador
+Agullent
+Aielo de Malferit
+Aielo de Rugat
+Alaquàs
+Albaida
+Albal
+Albalat de la Ribera
+Albalat dels Sorells
+Albalat dels Tarongers
+Alberic
+Alborache
+Alboraya
+Albuixech
+Alcàntera de Xúquer
+Alcàsser
+Alcublas
+l'Alcúdia
+l'Alcúdia de Crespins
+Aldaia
+Alfafar
+Alfara de Algimia
+Alfara del Patriarca
+Alfarp
+Alfarrasí
+Alfauir
+Algar de Palancia
+Algemesí
+Algimia de Alfara
+Alginet
+Almàssera
+Almiserà
+Almoines
+Almussafes
+Alpuente
+l'Alqueria de la Comtessa
+Alzira
+Andilla
+Anna
+Antella
+Aras de los Olmos
+Atzeneta d'Albaida
+Ayora
+Barx
+Barxeta
+Bèlgida
+Bellreguard
+Bellús
+Benagéber
+Benaguasil
+Benavites
+Beneixida
+Benetússer
+Beniarjó
+Beniatjar
+Benicolet
+Benicull de Xúquer
+Benifaió
+Benifairó de la Valldigna
+Benifairó de les Valls
+Beniflá
+Benigánim
+Benimodo
+Benimuslem
+Beniparrell
+Benirredrà
+Benisanó
+Benissoda
+Benisuera
+Bétera
+Bicorp
+Bocairent
+Bolbaite
+Bonrepòs i Mirambell
+Bufali
+Bugarra
+Buñol
+Burjassot
+Calles
+Camporrobles
+Canals
+Canet d'En Berenguer
+Carcaixent
+Càrcer
+Carlet
+Carrícola
+Casas Altas
+Casas Bajas
+Casinos
+Castelló de Rugat
+Castellonet de la Conquesta
+Castielfabib
+Catadau
+Catarroja
+Caudete de las Fuentes
+Cerdà
+Chella
+Chelva
+Chera
+Cheste
+Chiva
+Chulilla
+Cofrentes
+Corbera
+Cortes de Pallás
+Cotes
+Cullera
+Daimús
+Domeño
+Dos Aguas
+l'Eliana
+Emperador
+Enguera
+l'Ènova
+Estivella
+Estubeny
+Faura
+Favara
+Foios
+la Font de la Figuera
+la Font d'En Carròs
+Fontanars dels Alforins
+Fortaleny
+Fuenterrobles
+Gandia
+Gátova
+Gavarda
+Genovés
+Gestalgar
+Gilet
+Godella
+Godelleta
+la Granja de la Costera
+Guadasequies
+Guadassuar
+Guardamar de la Safor
+Higueruelas
+Jalance
+Jarafuel
+Llanera de Ranes
+Llaurí
+Llíria
+Llocnou de la Corona
+Llocnou de Sant Jeroni
+Llocnou d'En Fenollet
+Llombai
+la Llosa de Ranes
+Llutxent
+Loriguilla
+Losa del Obispo
+Macastre
+Manises
+Manuel
+Marines
+Masalavés
+Massalfassar
+Massamagrell
+Massanassa
+Meliana
+Millares
+Miramar
+Mislata
+Mogente/Moixent
+Moncada
+Montaverner
+Montesa
+Montitxelvo/Montichelvo
+Montroy
+Montserrat
+Museros
+Náquera
+Navarrés
+Novelé/Novetlè
+Oliva
+l'Olleria
+Olocau
+Ontinyent
+Otos
+Paiporta
+Palma de Gandía
+Palmera
+el Palomar
+Paterna
+Pedralba
+Petrés
+Picanya
+Picassent
+Piles
+Pinet
+la Pobla de Farnals
+la Pobla de Vallbona
+la Pobla del Duc
+la Pobla Llarga
+Polinyà de Xúquer
+Potríes
+Puçol
+Puebla de San Miguel
+Puig
+Quart de les Valls
+Quart de Poblet
+Quartell
+Quatretonda
+Quesa
+Rafelbuñol/Rafelbunyol
+Rafelcofer
+Rafelguaraf
+Ráfol de Salem
+Real de Gandía
+Real de Montroi
+Requena
+Riba-roja de Túria
+Riola
+Rocafort
+Rotglà i Corberà
+Rótova
+Rugat
+Sagunto/Sagunt
+Salem
+San Antonio de Benagéber
+San Juan de Énova
+Sedaví
+Segart
+Sellent
+Sempere
+Senyera
+Serra
+Siete Aguas
+Silla
+Simat de la Valldigna
+Sinarcas
+Sollana
+Sot de Chera
+Sueca
+Sumacàrcer
+Tavernes Blanques
+Tavernes de la Valldigna
+Teresa de Cofrentes
+Terrateig
+Titaguas
+Torrebaja
+Torrella
+Torrent
+Torres Torres
+Tous
+Tuéjar
+Turís
+Utiel
+Valencia
+Vallada
+Vallanca
+Vallés
+Venta del Moro
+Vilamarxant
+Villalonga
+Villanueva de Castellón
+Villar del Arzobispo
+Villargordo del Cabriel
+Vinalesa
+Xàtiva
+Xeraco
+Xeresa
+Xirivella
+Yátova
+La Yesa
+Zarra
diff --git a/modules/places_assistant/ESP/ESP_Valladolid.txt b/modules/places_assistant/ESP/ESP_Valladolid.txt
new file mode 100644
index 0000000000..f03e727a8f
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Valladolid.txt
@@ -0,0 +1,225 @@
+Adalia
+Aguasal
+Aguilar de Campos
+Alaejos
+Alcazarén
+Aldea de San Miguel
+Aldeamayor de San Martín
+Almenara de Adaja
+Amusquillo
+Arroyo de la Encomienda
+Ataquines
+Bahabón
+Barcial de la Loma
+Barruelo del Valle
+Becilla de Valderaduey
+Benafarces
+Bercero
+Berceruelo
+Berrueces
+Bobadilla del Campo
+Bocigas
+Bocos de Duero
+Boecillo
+Bolaños de Campos
+Brahojos de Medina
+Bustillo de Chaves
+Cabezón de Pisuerga
+Cabezón de Valderaduey
+Cabreros del Monte
+Campaspero
+El Campillo
+Camporredondo
+Canalejas de Peñafiel
+Canillas de Esgueva
+Carpio
+Casasola de Arión
+Castrejón de Trabancos
+Castrillo de Duero
+Castrillo-Tejeriego
+Castrobol
+Castrodeza
+Castromembibre
+Castromonte
+Castronuevo de Esgueva
+Castronuño
+Castroponce
+Castroverde de Cerrato
+Ceinos de Campos
+Cervillego de la Cruz
+Cigales
+Ciguñuela
+Cistérniga
+Cogeces de Íscar
+Cogeces del Monte
+Corcos
+Corrales de Duero
+Cubillas de Santa Marta
+Cuenca de Campos
+Curiel de Duero
+Encinas de Esgueva
+Esguevillas de Esgueva
+Fombellida
+Fompedraza
+Fontihoyuelo
+Fresno el Viejo
+Fuensaldaña
+Fuente el Sol
+Fuente-Olmedo
+Gallegos de Hornija
+Gatón de Campos
+Geria
+Herrín de Campos
+Hornillos de Eresma
+Íscar
+Laguna de Duero
+Langayo
+Llano de Olmedo
+Lomoviejo
+Manzanillo
+Marzales
+Matapozuelos
+Matilla de los Caños
+Mayorga
+Medina de Rioseco
+Medina del Campo
+Megeces
+Melgar de Abajo
+Melgar de Arriba
+Mojados
+Monasterio de Vega
+Montealegre de Campos
+Montemayor de Pililla
+Moral de la Reina
+Moraleja de las Panaderas
+Morales de Campos
+Mota del Marqués
+Mucientes
+La Mudarra
+Muriel
+Nava del Rey
+Nueva Villa de las Torres
+Olivares de Duero
+Olmedo
+Olmos de Esgueva
+Olmos de Peñafiel
+Palazuelo de Vedija
+La Parrilla
+La Pedraja de Portillo
+Pedrajas de San Esteban
+Pedrosa del Rey
+Peñafiel
+Peñaflor de Hornija
+Pesquera de Duero
+Piña de Esgueva
+Piñel de Abajo
+Piñel de Arriba
+Pollos
+Portillo
+Pozal de Gallinas
+Pozaldez
+Pozuelo de la Orden
+Puras
+Quintanilla de Arriba
+Quintanilla de Onésimo
+Quintanilla de Trigueros
+Quintanilla del Molar
+Rábano
+Ramiro
+Renedo de Esgueva
+Roales de Campos
+Robladillo
+Roturas
+Rubí de Bracamonte
+Rueda
+Saelices de Mayorga
+Salvador de Zapardiel
+San Cebrián de Mazote
+San Llorente
+San Martín de Valvení
+San Miguel del Arroyo
+San Miguel del Pino
+San Pablo de la Moraleja
+San Pedro de Latarce
+San Pelayo
+San Román de Hornija
+San Salvador
+San Vicente del Palacio
+Santa Eufemia del Arroyo
+Santervás de Campos
+Santibáñez de Valcorba
+Santovenia de Pisuerga
+Sardón de Duero
+La Seca
+Serrada
+Siete Iglesias de Trabancos
+Simancas
+Tamariz de Campos
+Tiedra
+Tordehumos
+Tordesillas
+Torre de Esgueva
+Torre de Peñafiel
+Torrecilla de la Abadesa
+Torrecilla de la Orden
+Torrecilla de la Torre
+Torrelobatón
+Torrescárcela
+Traspinedo
+Trigueros del Valle
+Tudela de Duero
+La Unión de Campos
+Urones de Castroponce
+Urueña
+Valbuena de Duero
+Valdearcos de la Vega
+Valdenebro de los Valles
+Valdestillas
+Valdunquillo
+Valladolid
+Valoria la Buena
+Valverde de Campos
+Vega de Ruiponce
+Vega de Valdetronco
+Velascálvaro
+Velilla
+Velliza
+Ventosa de la Cuesta
+Viana de Cega
+Villabáñez
+Villabaruz de Campos
+Villabrágima
+Villacarralón
+Villacid de Campos
+Villaco
+Villafrades de Campos
+Villafranca de Duero
+Villafrechós
+Villafuerte
+Villagarcía de Campos
+Villagómez la Nueva
+Villalán de Campos
+Villalar de los Comuneros
+Villalba de la Loma
+Villalba de los Alcores
+Villalbarba
+Villalón de Campos
+Villamuriel de Campos
+Villán de Tordesillas
+Villanubla
+Villanueva de Duero
+Villanueva de la Condesa
+Villanueva de los Caballeros
+Villanueva de los Infantes
+Villanueva de San Mancio
+Villardefrades
+Villarmentero de Esgueva
+Villasexmir
+Villavaquerín
+Villavellid
+Villaverde de Medina
+Villavicencio de los Caballeros
+Viloria
+Wamba
+Zaratán
+La Zarza
diff --git a/modules/places_assistant/ESP/ESP_Vizcaya.txt b/modules/places_assistant/ESP/ESP_Vizcaya.txt
new file mode 100644
index 0000000000..210cd2fd57
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Vizcaya.txt
@@ -0,0 +1,112 @@
+Abadiño
+Abanto y Ciérvana-Abanto Zierbena
+Ajangiz
+Alonsotegi
+Amorebieta-Etxano
+Amoroto
+Arakaldo
+Arantzazu
+Areatza
+Arrankudiaga
+Arratzu
+Arrieta
+Arrigorriaga
+Artea
+Artzentales
+Atxondo
+Aulesti
+Bakio
+Balmaseda
+Barakaldo
+Barrika
+Basauri
+Bedia
+Berango
+Bermeo
+Berriatua
+Berriz
+Bilbao
+Busturia
+Derio
+Dima
+Durango
+Ea
+Elantxobe
+Elorrio
+Erandio
+Ereño
+Ermua
+Errigoiti
+Etxebarri
+Etxebarria
+Forua
+Fruiz
+Galdakao
+Galdames
+Gamiz-Fika
+Garai
+Gatika
+Gautegiz Arteaga
+Gernika-Lumo
+Getxo
+Gizaburuaga
+Gordexola
+Gorliz
+Güeñes
+Ibarrangelu
+Igorre
+Ispaster
+Iurreta
+Izurtza
+Karrantza Harana/Valle de Carranza
+Kortezubi
+Lanestosa
+Larrabetzu
+Laukiz
+Leioa
+Lekeitio
+Lemoa
+Lemoiz
+Lezama
+Loiu
+Mallabia
+Mañaria
+Markina-Xemein
+Maruri-Jatabe
+Mendata
+Mendexa
+Meñaka
+Morga
+Mundaka
+Mungia
+Munitibar-Arbatzegi Gerrikaitz
+Murueta
+Muskiz
+Muxika
+Nabarniz
+Ondarroa
+Orozko
+Ortuella
+Otxandio
+Plentzia
+Portugalete
+Santurtzi
+Sestao
+Sondika
+Sopelana
+Sopuerta
+Sukarrieta
+Trucios-Turtzioz
+Ubide
+Ugao-Miraballes
+Urduliz
+Urduña-Orduña
+Valle de Trápaga-Trapagaran
+Zaldibar
+Zalla
+Zamudio
+Zaratamo
+Zeanuri
+Zeberio
+Zierbena
+Ziortza-Bolibar
diff --git a/modules/places_assistant/ESP/ESP_Zamora.txt b/modules/places_assistant/ESP/ESP_Zamora.txt
new file mode 100644
index 0000000000..a25d9fd34c
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Zamora.txt
@@ -0,0 +1,248 @@
+Abezames
+Alcañices
+Alcubilla de Nogales
+Alfaraz de Sayago
+Algodre
+Almaraz de Duero
+Almeida de Sayago
+Andavías
+Arcenillas
+Arcos de la Polvorosa
+Argañín
+Argujillo
+Arquillinos
+Arrabalde
+Aspariegos
+Asturianos
+Ayoó de Vidriales
+Barcial del Barco
+Belver de los Montes
+Benavente
+Benegiles
+Bermillo de Sayago
+La Bóveda de Toro
+Bretó
+Bretocino
+Brime de Sog
+Brime de Urz
+Burganes de Valverde
+Bustillo del Oro
+Cabañas de Sayago
+Calzadilla de Tera
+Camarzana de Tera
+Cañizal
+Cañizo
+Carbajales de Alba
+Carbellino
+Casaseca de Campeán
+Casaseca de las Chanas
+Castrillo de la Guareña
+Castrogonzalo
+Castronuevo
+Castroverde de Campos
+Cazurra
+Cerecinos de Campos
+Cerecinos del Carrizal
+Cernadilla
+Cobreros
+Coomonte
+Coreses
+Corrales
+Cotanes del Monte
+Cubillos
+Cubo de Benavente
+El Cubo de Tierra del Vino
+Cuelgamures
+Entrala
+Espadañedo
+Faramontanos de Tábara
+Fariza
+Fermoselle
+Ferreras de Abajo
+Ferreras de Arriba
+Ferreruela
+Figueruela de Arriba
+Fonfría
+Fresno de la Polvorosa
+Fresno de la Ribera
+Fresno de Sayago
+Friera de Valverde
+Fuente Encalada
+Fuentelapeña
+Fuentes de Ropel
+Fuentesaúco
+Fuentesecas
+Fuentespreadas
+Galende
+Gallegos del Pan
+Gallegos del Río
+Gamones
+Gema
+Granja de Moreruela
+Granucillo
+Guarrate
+Hermisende
+La Hiniesta
+Jambrina
+Justel
+Losacino
+Losacio
+Lubián
+Luelmo
+El Maderal
+Madridanos
+Mahide
+Maire de Castroponce
+Malva
+Manganeses de la Lampreana
+Manganeses de la Polvorosa
+Manzanal de Arriba
+Manzanal de los Infantes
+Manzanal del Barco
+Matilla de Arzón
+Matilla la Seca
+Mayalde
+Melgar de Tera
+Micereces de Tera
+Milles de la Polvorosa
+Molacillos
+Molezuelas de la Carballeda
+Mombuey
+Monfarracinos
+Montamarta
+Moral de Sayago
+Moraleja de Sayago
+Moraleja del Vino
+Morales de Rey
+Morales de Toro
+Morales de Valverde
+Morales del Vino
+Moralina
+Moreruela de los Infanzones
+Moreruela de Tábara
+Muelas de los Caballeros
+Muelas del Pan
+Muga de Sayago
+Navianos de Valverde
+Olmillos de Castro
+Otero de Bodas
+Pajares de la Lampreana
+Palacios de Sanabria
+Palacios del Pan
+Pedralba de la Pradería
+El Pego
+Peleagonzalo
+Peleas de Abajo
+Peñausende
+Peque
+El Perdigón
+Pereruela
+Perilla de Castro
+Pías
+Piedrahita de Castro
+Pinilla de Toro
+Pino del Oro
+El Piñero
+Pobladura de Valderaduey
+Pobladura del Valle
+Porto
+Pozoantiguo
+Pozuelo de Tábara
+Prado
+Puebla de Sanabria
+Pueblica de Valverde
+Quintanilla de Urz
+Quintanilla del Monte
+Quintanilla del Olmo
+Quiruelas de Vidriales
+Rabanales
+Rábano de Aliste
+Requejo
+Revellinos
+Riofrío de Aliste
+Rionegro del Puente
+Roales
+Robleda-Cervantes
+Roelos de Sayago
+Rosinos de la Requejada
+Salce
+Samir de los Caños
+San Agustín del Pozo
+San Cebrián de Castro
+San Cristóbal de Entreviñas
+San Esteban del Molar
+San Justo
+San Martín de Valderaduey
+San Miguel de la Ribera
+San Miguel del Valle
+San Pedro de Ceque
+San Pedro de la Nave-Almendra
+San Vicente de la Cabeza
+San Vitero
+Santa Clara de Avedillo
+Santa Colomba de las Monjas
+Santa Cristina de la Polvorosa
+Santa Croya de Tera
+Santa Eufemia del Barco
+Santa María de la Vega
+Santa María de Valverde
+Santibáñez de Tera
+Santibáñez de Vidriales
+Santovenia
+Sanzoles
+Tábara
+Tapioles
+Toro
+La Torre del Valle
+Torregamones
+Torres del Carrizal
+Trabazos
+Trefacio
+Uña de Quintana
+Vadillo de la Guareña
+Valcabado
+Valdefinjas
+Valdescorriel
+Vallesa de la Guareña
+Vega de Tera
+Vega de Villalobos
+Vegalatrave
+Venialbo
+Vezdemarbán
+Vidayanes
+Videmala
+Villabrázaro
+Villabuena del Puente
+Villadepera
+Villaescusa
+Villafáfila
+Villaferrueña
+Villageriz
+Villalazán
+Villalba de la Lampreana
+Villalcampo
+Villalobos
+Villalonso
+Villalpando
+Villalube
+Villamayor de Campos
+Villamor de los Escuderos
+Villanázar
+Villanueva de Azoague
+Villanueva de Campeán
+Villanueva de las Peras
+Villanueva del Campo
+Villar de Fallaves
+Villar del Buey
+Villaralbo
+Villardeciervos
+Villardiegua de la Ribera
+Villárdiga
+Villardondiego
+Villarrín de Campos
+Villaseco del Pan
+Villavendimio
+Villaveza de Valverde
+Villaveza del Agua
+Viñas
+Zamora
diff --git a/modules/places_assistant/ESP/ESP_Zaragoza.txt b/modules/places_assistant/ESP/ESP_Zaragoza.txt
new file mode 100644
index 0000000000..171c4df179
--- /dev/null
+++ b/modules/places_assistant/ESP/ESP_Zaragoza.txt
@@ -0,0 +1,293 @@
+Abanto
+Acered
+Agón
+Aguarón
+Aguilón
+Ainzón
+Aladrén
+Alagón
+Alarba
+Alberite de San Juan
+Albeta
+Alborge
+Alcalá de Ebro
+Alcalá de Moncayo
+Alconchel de Ariza
+Aldehuela de Liestos
+Alfajarín
+Alfamén
+Alforque
+Alhama de Aragón
+Almochuel
+La Almolda
+Almonacid de la Cuba
+Almonacid de la Sierra
+La Almunia de Doña Godina
+Alpartir
+Ambel
+Anento
+Aniñón
+Añón de Moncayo
+Aranda de Moncayo
+Arándiga
+Ardisa
+Ariza
+Artieda
+Asín
+Atea
+Ateca
+Azuara
+Badules
+Bagüés
+Balconchán
+Bárboles
+Bardallur
+Belchite
+Belmonte de Gracián
+Berdejo
+Berrueco
+Biel
+Bijuesca
+Biota
+Bisimbre
+Boquiñeni
+Bordalba
+Borja
+Botorrita
+Brea de Aragón
+Bubierca
+Bujaraloz
+Bulbuente
+Bureta
+El Burgo de Ebro
+El Buste
+Cabañas de Ebro
+Cabolafuente
+Cadrete
+Calatayud
+Calatorao
+Calcena
+Calmarza
+Campillo de Aragón
+Carenas
+Cariñena
+Caspe
+Castejón de Alarba
+Castejón de las Armas
+Castejón de Valdejasa
+Castiliscar
+Cervera de la Cañada
+Cerveruela
+Cetina
+Chiprana
+Chodes
+Cimballa
+Cinco Olivas
+Clarés de Ribota
+Codo
+Codos
+Contamina
+Cosuenda
+Cuarte de Huerva
+Cubel
+Las Cuerlas
+Daroca
+Ejea de los Caballeros
+Embid de Ariza
+Encinacorba
+Épila
+Erla
+Escatrón
+Fabara
+Farlete
+Fayón
+Los Fayos
+Figueruelas
+Fombuena
+El Frago
+El Frasno
+Fréscano
+Fuendejalón
+Fuendetodos
+Fuentes de Ebro
+Fuentes de Jiloca
+Gallocanta
+Gallur
+Gelsa
+Godojos
+Gotor
+Grisel
+Grisén
+Herrera de los Navarros
+Ibdes
+Illueca
+Isuerre
+Jaraba
+Jarque
+Jaulín
+La Joyosa
+Lagata
+Langa del Castillo
+Layana
+Lécera
+Lechón
+Leciñena
+Letux
+Litago
+Lituénigo
+Lobera de Onsella
+Longares
+Longás
+Lucena de Jalón
+Luceni
+Luesia
+Luesma
+Lumpiaque
+Luna
+Maella
+Magallón
+Mainar
+Malanquilla
+Maleján
+Mallén
+Malón
+Maluenda
+Manchones
+Mara
+María de Huerva
+Marracos
+Mediana de Aragón
+Mequinenza
+Mesones de Isuela
+Mezalocha
+Mianos
+Miedes de Aragón
+Monegrillo
+Moneva
+Monreal de Ariza
+Monterde
+Montón
+Morata de Jalón
+Morata de Jiloca
+Morés
+Moros
+Moyuela
+Mozota
+Muel
+La Muela
+Munébrega
+Murero
+Murillo de Gállego
+Navardún
+Nigüella
+Nombrevilla
+Nonaspe
+Novallas
+Novillas
+Nuévalos
+Nuez de Ebro
+Olvés
+Orcajo
+Orera
+Orés
+Oseja
+Osera de Ebro
+Paniza
+Paracuellos de Jiloca
+Paracuellos de la Ribera
+Pastriz
+Pedrola
+Las Pedrosas
+Perdiguera
+Piedratajada
+Pina de Ebro
+Pinseque
+Los Pintanos
+Plasencia de Jalón
+Pleitas
+Plenas
+Pomer
+Pozuel de Ariza
+Pozuelo de Aragón
+Pradilla de Ebro
+Puebla de Albortón
+La Puebla de Alfindén
+Puendeluna
+Purujosa
+Quinto
+Remolinos
+Retascón
+Ricla
+Romanos
+Rueda de Jalón
+Ruesca
+Sabiñán
+Sádaba
+Salillas de Jalón
+Salvatierra de Esca
+Samper del Salz
+San Martín de la Virgen de Moncayo
+San Mateo de Gállego
+Santa Cruz de Grío
+Santa Cruz de Moncayo
+Santa Eulalia de Gállego
+Santed
+Sástago
+Sediles
+Sestrica
+Sierra de Luna
+Sigüés
+Sisamón
+Sobradiel
+Sos del Rey Católico
+Tabuenca
+Talamantes
+Tarazona
+Tauste
+Terrer
+Tierga
+Tobed
+Torralba de los Frailes
+Torralba de Ribota
+Torralbilla
+Torrehermosa
+Torrelapaja
+Torrellas
+Torres de Berrellén
+Torrijo de la Cañada
+Tosos
+Trasmoz
+Trasobares
+Uncastillo
+Undués de Lerda
+Urrea de Jalón
+Urriés
+Used
+Utebo
+Val de San Martín
+Valdehorna
+Valmadrid
+Valpalmas
+Valtorres
+Velilla de Ebro
+Velilla de Jiloca
+Vera de Moncayo
+Vierlas
+Villadoz
+Villafeliche
+Villafranca de Ebro
+Villalba de Perejil
+Villalengua
+Villamayor de Gállego
+Villanueva de Gállego
+Villanueva de Huerva
+Villanueva de Jiloca
+Villar de los Navarros
+Villarreal de Huerva
+Villarroya de la Sierra
+Villarroya del Campo
+La Vilueña
+Vistabella
+La Zaida
+Zaragoza
+Zuera