A forgotten village - an unexplored treasure | Gorchha | Uttrakhand | IndiaDid you know, about 70% of the working class population in major metro cities in India have their roots from a village? Most of the...