Temple of the Moon Treehouse Lodge, Fall City, Washington December 22, 2016 by lazywanderers tagged Fall City, Temple of the Moon Treehouse Lodge, Washington Temple of the Moon Treehouse Lodge, Fall City, Washington Share this:TwitterFacebookLike this:Like Loading... Related