Where is Williams Inn?
Where is Williams Inn located?
Williams Inn, Massachusetts, United States (approx. 42.71404°, -73.21062°)
Where is Williams Inn on the map?
{"latitude":42.71404,"longitude":-73.21062,"title":"Williams Inn"}