I will be in Florence in 19 days (but who's counting) for 4 days (5 nights). My plan is to use one or two of those days to see these other towns.
Is the train the best way to travel? (car rental is not an option) Siena is my first choice. Can I manage San Gimignano on the same day? If not, which is preferable, San Gimi' or Lucca? Or only go to Siena and spend a third day in Florence?
This is my first time in Italy. Thanks for all your opinions and advice.