Where is Lake Hotel?
Where is Lake Hotel located?
Lake Hotel, Wyoming, United States (approx. 44.54966°, -110.401°)
Where is Lake Hotel on the map?
{"latitude":44.54966,"longitude":-110.401,"title":"Lake Hotel"}