Grazalema is the highest of the white villages of the Sierra de Cádiz, set inside Spain's wettest natural park. Limewashed walls and red-tiled roofs run down the mountainside in tight, narrow streets.
This page includes partner links. We may earn a commission if you use them to book or buy.