Kanha and Pench National Parks of central India are important Tiger reserves and are a home to the last surviving source populations of Tigers in the country. After the successful plantation of 200,000 trees in the adjoining villages of Kanha National Park in last two consecutive years, Grow-Trees.com shifts its focus to Karwahi Village, situated very closely to one of […]