Spain
Located in Castille-La Mancha, Spain, Salto de Villora is a city.
The location of Salto de Villora corresponds to 39.70° N, 1.60° W, in the Northern Hemisphere. It is within the Castille-La Mancha area of Spain.
Castille-La Mancha is one of Spain's administrative regions. Salto de Villora is one of its main cities, along with Albacete, Guadalajara, Talavera de la Reina.
Around Salto de Villora, 20 nearby populated places have been recorded within 25 km.
Salto de Villora is located in Castille-La Mancha, Spain.
Salto de Villora is located at coordinates 39.70° N, 1.60° W in Castille-La Mancha, Spain.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)