Swindon isn’t the most obvious place to have a tourist information centre — after all, it’s not on most people’s top ten places for a vacation. That said, there are things to do and see here, and especially in the surrounding countryside (after all, the Cotswolds lie just to the north).That being the case, it’s…