I'm staying for 4 days with an old friend I haven't seen in 30 years, who lives an hour from Sevilla, after landing in Barcelona.
We are later meeting some friends from Mexico who are travelling the area around Porto, Portugal.
After spending some days with them in Porto and Lisbon, we will rent a car and drive down the coast to Faro.
From their, we fly to Bilbao for 3 days, then to Madrid for 2 days before coming home in mid July.
We went to Europe 12 years ago for 9 weeks. It took us 2 months to plan, almost every night after work for 2-4 hours.