Not exactly what you're asking, but a thread on where to find the French community in Boston was posted a couple days ago. Not quite a town where people speak everyday, but if you end up in Southern NH, there are some suggestions for places you could go down and check out.
Viewing a single comment thread. View all comments