islandnature.ca
Free Spirit Spheres
The Free Spirit Spheres near Qualicum Bay on Vancouver Island, British Columbia - a unique place to spend a night or two. Guest post by Rachel Dodds.
Editor