Spain
Los Llamosos is a city located in Castille and León, Spain.
You can find Los Llamosos at 41.66° N, 2.58° W, in the Northern Hemisphere. It is classified under Castille and León, Spain.
The Castille and León region of Spain is home to Los Llamosos and other cities such as Valladolid, Burgos, Salamanca.
Los Llamosos is surrounded by 20 cities and towns within a 25 km radius.
Los Llamosos is located in Castille and León, Spain.
Los Llamosos is located at coordinates 41.66° N, 2.58° W in Castille and León, Spain.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)