Lizard Butte Lookout

Lizard Butte is a distinctive butte located near Marsing, Idaho. It is a historic site on the Oregon Trail and is known for its Easter sunrise worship services. The summit features a large white cross1

Check out Winter WonderlandHere!
+ +