Tree house hotel in Canada: Free Spirit Spheres
Set among the tall trees of the west coast rainforest of Vancouver Island, Canada, the Free Spirit Spheres are meant to be a place to meditate and commune with nature and re-connect, while reducing the human footprint to near zero.