Massachusetts has 43 cities that has banned ecigs, either sales to minors or public vaping in resturants, bars, libraries, and other public places etc..Boston is one of them....I know I got stopped at Fenway and Boston Works pub across the street and a few local resturants there..and also in Western Mass too, there are 4 towns with bans, but most are in Eastern Massachusetts.....these odinances are implemented by the local board of healths usually and approved by city councils...but some cities on that list of 43 don't enforce the law there...but it is on the books and enforced at many places..
U may want to read the Legislation News forums here for more info..