Granite Lake in Carbon County, Montana

Granite Lake in Carbon County is a water. Granite Lake also exists in Beaverhead County, Park County and Madison County.
Nature
water