Hi, I will be in Spain/Portugal from June 7-21. I would like to visit Seville, Granada, and Cordoba between June 16-20. My return flight leaves from Madrid on June 21st, and would like to back in Madrid the night before. What is the best route to take from madrid.
1. Madrid-Cordoba-Seville-Granada-Madrid
2. Madrid-Seville-Cordoba-Granada-Madrid
Also, how many days should I stay in Cordoba, Seville and Granada. Unfortunately, I'm only limited to the 4 days in total, as I will be in Portugal during the beginning of my trip.