Grazalema
Located at a height of 800m, Grazalema is a small white village situated in the foothills of the craggy Sierra del Pinar mountain range, only 15 km south of the beautiful Zahara de la Sierra. The village is located in the middle Read More…