Where is Flat Creek Inn?

Where is Flat Creek Inn located?

Flat Creek Inn, Wyoming, United States of America (approx. 43.50646°, -110.75722°)


Where is Flat Creek Inn on the map?