Most visitors to Andalucia have heard of the famous pueblos blancos – the beautiful white towns which are dotted around the countryside, but in my opinion, Zahara de la Sierra is the most breathtaking.
Situated between Ronda and Seville, this quaint village with only 1,500 residents, clings perilously to the hillside with the deep, blue reservoir […]