Host Photo

Tree of Life Sustainability Project

The Tree of Life (TOL) is a sustainability project based in St. Catherines, St. Mary’s Bay, Newfoundland. It’s designed by and for its members to help connect people, and nature through the cooperative development and management of an off-the-grid retreat facility. Our Mission includes construct

  Browse
Location