About Somerville,MA,United States: This charming city is located in the Northwest of Boston. Must-visit attractions over here are Davis Square, Bow Market, enjoy rock climbing at Brooklyn Boulders, Minuteman Trail, Union Square, learn to play a new board game at Knight Moves, etc.