A non-governmental association committed to community development and the advancement of rural societies.