MUMBAI, India — On a recent evening in south Mumbai, a group of men in matching jerseys had arranged themselves in concentric circles and were hoisting smaller boys up and up, until their bare feet ...
A determined group of people in India came together to form the tallest human pyramid the world has ever seen. And it’s incredibly impressive. Kokan Nagar Govinda Pathak and Sanskruti Yuva Pratisthan ...
Away from the uber-romantic lakes, palaces, and markets of Udaipur, the buzzing megalopolis of Mumbai, and the white-sand beaches of the Andaman and Nicobar Islands is a whole other side to India.