Where is Almont?

Where is Almont located?

Almont, Almont, United States of America (approx. 38.66471°, -106.84615°)


Where is Almont on the map?