Where is Williams Inn?
Where is Williams Inn located?
Williams Inn, Williams Inn, United States of America (approx. 42.714035°, -73.210625°)
Where is Williams Inn on the map?
{"latitude":42.714035,"longitude":-73.210625,"title":"Williams Inn"}