Where is Fort William Henry Hotel?

Where is Fort William Henry Hotel located?

Fort William Henry Hotel, New York, United States of America (approx. 43.42079°, -73.7131°)


Where is Fort William Henry Hotel on the map?