Where is A Friendly Inn at Harvard?
Where is A Friendly Inn at Harvard located?
A Friendly Inn at Harvard, Massachusetts, United States of America (approx. 42.37526°, -71.11087°)
Where is A Friendly Inn at Harvard on the map?
{"latitude":42.37526,"longitude":-71.11087,"title":"A Friendly Inn at Harvard"}