I am going to visit my boyfriend's family in Rome then have a week/ 8 days to get from Rome to Barcelona. I will be leaving Rome on April 23rd. I'd like to go over ground but may end up flying from Milan or Naples. Wondering if anyone has thoughts for what to do. I was thinking of going north and spending a few nights in Spello or another idyllic Umbrian/ Tuscan town. I have been to Perugia, Assisi, Orvieto or Sienna though I'd consider them all again. Or, alternatively, I could head south. I love to hike and be in nature- though I do need good wifi wherever I am staying. As well, I love art and architecture and history. My interests don't narrow it down much. I love the sea- I will be getting around via public transportation.
Feel free to send any and all recommendations. I am 27 and on some what of a budget as well!