Castro

An ancient and medieval Spanish village located in the southeast of the province of Córdoba.

Castro

An ancient and medieval Spanish village located in the southeast of the province of Córdoba.