Camphill Scotland

Communities where those with developmental disabilities can live, learn and work with others in an atmosphere of care and respect.