avebury is owned and managed by the national trust but we believe that none but light elves inhabit these mansions now ten thousand villages is also a nonprofit partner of mennonite central committee