Steamboat Gulch Sledding & Tubing Hill in Idaho City, ID 83631

Steamboat Gulch Sledding & Tubing Hill in Idaho City, ID 83631 (Boise County) is a winter sports area.

Land Use
winter sports area