India provides you endless opportunities for social work and socio- geographical exploration. India is one of the few countries in the world, which enjoys all sorts of ecological variations from deserts to rain forests, from lush planes to snow-peaked mountains, and from historical rivers to pristine sea coasts. With a culture that can be termed as one of the most ancient cultures of the world, for a traveler and volunteer, India can be a never ending cornucopia of adventure, revelation and spiritual gratification.