Google Maps Thinks the Mass. State House is in Hyde Park

Either the State House has moved or Google Maps is very confused.

Posted in: General
Updated:

Leave a Reply