Collective effort to restore greenery
The villagers living inside the jungle of Ilambazar in Birbhum (West Bengal) are engaged in worshipping nature every day for the last 12 years. And as a result, the famous jungle of Ilambazar in
The villagers living inside the jungle of Ilambazar in Birbhum (West Bengal) are engaged in worshipping nature every day for the last 12 years. And as a result, the famous jungle of Ilambazar in