Where is Walcott?

Where is Walcott located?

Walcott, Wyoming, United States of America (approx. 41.7613248191°, -106.8441009521°)


Where is Walcott on the map?