SPAIN, ANDALUSIA Torre Alhaquime, a 'pueblo blanco' or (white village) surrounded by olive groves near Olvera, north of Ronda