Where is The Lake George Inn?
Where is The Lake George Inn located?
The Lake George Inn, The Lake George Inn, United States of America (approx. 43.432°, -73.71265°)
Where is The Lake George Inn on the map?
{"latitude":43.432,"longitude":-73.71265,"title":"The Lake George Inn"}