Albillos

From Wikipedia, the free encyclopedia

Albillos is a small village in the southern province of Burgos, Spain, located about 10 kilometers from the province's capital, Burgos.

Coordinates: 42°16′N, 3°47′W