Elephanta Falls is situated at the outskirts of Shillong, the Capital city of the North-eastern Indian state of Meghalaya. Hilly road and around 12 kilometers away from Shillong. 241 more words
Tags » North East India
Usha Ghatowar smiles wryly when asked about the pay she earns picking leaves at a colonial-era tea garden in Assam.
“Do you think 3,000 rupees are enough when your monthly expenses can be double that?” she mumbles, as she puts on her “jaapi” hat of woven bamboo and palm leaves and takes a sip of tea from a steel mug. 797 more words