×

Olula de Castro

Municipality in Spain
Olula de Castro is a municipality of Almería province, in the autonomous community of Andalusia, Spain. It is located in the Sierra de Los Filabres. Wikipedia
Population: 180 (2018)