Legoland Discovery Center Boston Review

We finally got to experience Legoland in Boston! More specifically, the Legoland Discovery Center Boston, which is located in the Assembly Square shopping center in Somerville, MA. With free parking and lots of retails shops, it is a fun day destination. When we first arrived, we got our tickets and then took the elevator to […]

Proud to Work With: