Where is Elk Country Inn?

Where is Elk Country Inn located?

Elk Country Inn, Wyoming, United States of America (approx. 43.47846°, -110.76915°)


Where is Elk Country Inn on the map?