Using its 360-degree online imagery, Google Street View has gone “off the streets” along Boston’s Freedom Trail sites. The interactive virtual experience is created using backpacks with 15 camera lenses each pointing in different directions allowing the Google system to stitch them into a panorama. The online destinations in the North End and other Boston sites adds to the Read More…