The Free Spirit Sphere is set among the tall trees of the west coast rainforest of Vancouver Island, Canada. Check out some reviews here

Share on Facebook0Share on Google+0Tweet about this on Twitter0Share on StumbleUpon0