Keystone Foundation

Keystone Foundation is a not-for-profit trust registered in 1993 under the Indian Trust Act of 1882, based out of Kotagiri, but with field centres across Nilgiri Biosphere Reserve. They started working in the region with the aim of achieving livelihood and food security, land and community rights, community health and development for indigenous communities, and … Read more