Tree of Heaven
The Ailanthus Tree, or Tree of Heaven is an invasive and unwanted tree that grows thickly along Okanagan Centre Road West. The Municipality of Lake Country has been attempting to eradicate as much as possible along the roadways, and has... [Continue Reading]