Granite Lake in Park County, Montana

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