If you have a current passport, St. Stephen is just over the river from Calais, Maine. It’s a small town. It’s a little gritty, like most of the rural towns in that area — on both sides of the border. If you pop over, you’ll find a Tim Horton’s for coffee and, of course, Timbits. […]