Village: Villarcayo de Merindad de Castilla la Vieja
Region: Las Merindades
Region: Burgos
State: Castile and León
Country: Spain
🌍 satellite Google™ map of Villarias: address search, weather forecast, all streets and buildings location on the satellite map of Villarias. Villarias map