About STEP

STEP is an indigenous non-profit organization that works with the poor, destitute, downtrodden and the persecuted in the North Indian states of India such as Odisha, West Bengal, Jharkhand.  Since 2003, STEP has been involved in the multi-faceted sustainable developmental programs.

OLYMPUS DIGITAL CAMERA

Leave a Reply