For my most recent trip down to Disney World, I decided to check out a new-to-me mode of transportation – the Amtrak Auto Train! Never heard of it? Neither had I, but I was delighted to see that the one route it runs – from Lorton, VA to Sanford, FL was close to where I […]