Where is Miller Park Lodge?

Where is Miller Park Lodge located?

Miller Park Lodge, Wyoming, United States of America (approx. 43.4813°, -110.76693°)


Where is Miller Park Lodge on the map?