Where is Horsetooth Reservoir?

Where is Horsetooth Reservoir located?

Horsetooth Reservoir, Colorado, United States (approx. 40.55436°, -105.1559°)


Where is Horsetooth Reservoir on the map?