Villalba de Guardo is a municipality located in the province of Palencia, Castile and León, Spain. It is situated on the banks of the Carrión River. According to the 2004 census (INE), the municipality had a population of 228.
Distance between:
Madrid to Villalba de Guardo170 Miles / 274 Kms Barcelona to Villalba de Guardo372 Miles / 599 Kms