IH Magnolia

Innovation House in Magnolia is a beautiful 18th century mansion, locally known as the White House in Magnolia, located north of Boston, can host visitors from start-ups affiliated with Innovation House in Iceland