As temperatures start to drop in New England, Boston residents were offered a taste of sunny Bermuda as part of a promotion organised by the Bermuda Tourism Authority.
The BTA promotion featured a Los…
The BTA promotion featured a Los…
Local News From Every Source