Nestled under the mountain that gives the village its name, Zahara de la Sierra is one of the pueblos blancos of Cadiz province, and is only 30 minutes drive from Ronda, or an hour from Jerez de la ...
Some results have been hidden because they may be inaccessible to you