Planning a trip in June 2018. We fly in and out of Barcelona. This is my proposed itinerary. Looking for feedback:
June 1st-5th- Barcelona
June 5th-7th- Sevilla
June 7th-10th- Madrid
June 10th-15th- Mallorca (my travel companion wants a few days to relax on a beach and I want to visit the Rafa Nadal Sports Experience)
June 15th-18th- Back to Barcelona with a day trip to Sitges.
We enjoy people watching, culture, nightlife, beaches and architecture.