Village Life: Kachpura

India is a country of 1.2 billion people, and over 800 million of these live in rural villages like Kachpura. This is one of two villages that we visited on our trip (Ramathra in Rajasthan being the other one) and in many respects these provided the most fascinating experiences and special memories……..because this is the real India: