Idyllpine Treehouse
A hidden gem located in Idyllwild
A hidden gem located in Idyllwild