We are traveling mid October and need to be in Madrid for 4 nights for a birthday party. After that we only have 3 more night, so we are choosing between Granada or Sevilla. For those who have been to both, which would you choose and why? And traveling from Madrid, would you fly or take a train?
Thank you!