Granite Lake in Beaverhead County, Montana

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