OK, Montreal not actually included in US pass, so probably not. Perhaps Maine where I have also never been? Savannah? San Antonio? Somewhere where I actually know people?
If you are near a train station and would let me crash on a couch for a night we can probably make that happen