Sawtooth City: Smiley Creek

US Idaho Sawtooth City

This webcam, Sawtooth City: Smiley Creek, is located in Sawtooth City, Idaho.

Categories: Outdoor, Sky, Area

See more webcams in Sawtooth City Idaho, US

Cities in Idaho, US