What is everything you need to know about the Narmada Tent City?

The Narmada tent city is a small village located on the banks of the Narmada River in India. It is home to around 400 families who live in tents made of cloth and plastic. The village has no electricity or running water, and the only source of income for residents is fishing.