Lion Head – The Little Hike With The Big View

Lion Head is located on AT&T property at Mile 106 of the Glenn Highway, just before the big downhill, left-hand turn leading to Caribou Creek.

Share