First time travellers to Spain with two teenagers eager to improve their Spanish. We plan on spending the month of June (arriving in Madrid on June 5, departing Barcelona on July 2). And yes, we expect it to be hot (we're from Arizona so we understand heat, and are even prepared for humidity, as well).
We have a general idea of what we'd like to see and do, but I'm looking for the best and most realistic way to make use of our time there. The kids have chosen their highlights and the areas they are most interested in, but since we've never been, I'm trying to firm up just how much time we'll want/need in each location. Both kids are interested in museums and culture and feeling like a part of the community rather than being just a "tourist".
Currently we were thinking of 8 nights in Madrid but want to get to Cordoba/Carmona and Toledo also. Then heading to Seville for 4-5 days but also wanting to see Ronda and the White Towns (maybe Frigiliana unless there's a better suggestion). From there we were going to go somewhere along the Costa del Sol (maybe Malaga or Marbella) for another 4ish days and we wanted to ferry for a fast day to Tangiers. The kids are all about hitting Africa. LOL After leaving Costa del Sol, we were going to head up to Valencia for 4-5 days then along to Barcelona for the remaining days (I think about a week) and the kids were hoping to get up to Andorra also. (I have one teenager that wants to feel like a local and another that wants to hit as many countries as possible.
Suggestions for a reasonable itinerary? We weren't planning on renting a car, but thought maybe we'd do a month-long train pass if that's feasible. Any and all help is so welcomed. Lodging, transportation, food, must sees and do. This mom is at a loss on how to create the best/most memorable itinerary for this (possibly) last family trip before the kids head off to college.