Squaw Valley Creek Hiking Trail, Mount Shasta California
Squaw Valley Creek Hiking Trail Location: Shasta National Forest, Lakewood, CA Difficulty: Easy Features: Hiking trails, dogs allowed, wildlife observation, incredible scenery An
2 Comments