The stunning little village of Zahara de la Sierra is set into a steep hillside in the province of C
Canyons, Caves with stalactites and stalagmites its wondrous location for adventurers
The Castle of Zahara de la Sierra is a castle located in Zahara de la Sierra, Spain. It was declared