Visiting Kalaloch’s Tree of Life in Washington
The Tree of Life, also known as the Tree Root Cave, is one the most impressive natural wonders in Washington State. This tree continues to live despite all odds. Even though its roots are nearly fully exposed due to erosion, the tree continues to cling to the bluff and remain green. This post will provide … Read more