In a daring but successful attempt, seven women geared themselves up for a ride of a lifetime. They braved sub-zero conditions and dangerous roads to reach the top of the highest motorable pass, the Mana Pass in Uttarakhand.
Latest Stories
HomeAuthorsSurekha Kadapa-Bose
