Albillos

From Wikipedia, the free encyclopedia

Albillos is a small village in the south of the province of Burgos, Spain; settled at about 10 km of the province capital (Burgos).--Jorgevicariogonzalez 21:04, 20 March 2007 (UTC)