By eHow Travel Editor
Rate: (0 Ratings)
Pebble Creek is a ski resort situated in the Caribou National Forest in southeastern Idaho just east of the city of Pocatello. Visitors can enjoy the sizeable 2,200-foot vertical drop as well as 1,100 acres of ski-able terrain. These impressive stats make Pebble Creek one of the largest ski areas in Idaho.
eHow Travel Editor