To travel through Italy’s Chianti region is to visit the den of Bacchus (the god of wine and merriment) and forget about reality’s freeways and traffic jams. Its only a 45-minute drive once you get out of Florence, but first, you have to get out of Florence. I made the mistake of thinking that we […]