We are planning a trip to Portugal/Spain in December. We did the itinerary planning, but kinda stuck because we can't understand how many days we need for Ronda. We plan to spend 3 full days in Seville and head to Ronda in the morning, on our way we want to visit Setenil de las Bodegas. Then see some of Ronda, eat and rest. Next day we want to stay in Ronda till 12 -1 pm and then head to Algarve(Portugal) through Zahara de la Sierra. Do you think it is a good plan? Or we should dedicate Ronda a whole day?
And one more question: what white villages are the best to visit?