I'm planning a three week trip (May 2024), flying in and out of Madrid. I will be taking public transportation for a (looping) route starting at Madrid (7 nights), followed by Segovia (2 or 3 nights) and ending at Toledo (2 or 3 nights).
I had been to Andalusia, Barcelona, and the Basque Country. What other locations should I add to this route for the remaining days? Small villages/towns with easy nature walks/hikes would be great. Thanks in advance.