Head inland from the southern Spanish coast to the pueblos blancos, white towns of Andalucia and visit Ronda, perched over the Tajo gorge