Lake of the Woods in Alta, WY 83414

Lake of the Woods in Alta, WY 83414 (Teton County) is a water. Lake of the Woods also exists in Fremont County and Park County. Ⓦ.

Nature
water
Located in Wyoming
Country United States