Can't get anything from the pictures but guessing southern Spain, presumably not Ronda as we've had that a few times, so... Mijas?