Lake Shasta Caverns Located within the foothills of Mount Shasta are the Lake Shasta Caverns, a National Natural Landmark. The natural limestone caves house a remarkable collection of
Lake Shasta Caverns Located within the foothills of Mount Shasta are the Lake Shasta Caverns, a National Natural Landmark. The natural limestone caves house a remarkable collection of