Village Lifestyle in India

The soul of India lives in its villages, 70 % of the population still lives in villages of India. There is approx 593,615 village in India Rural Area. India is a world’s second largest country. Where varieties of people are…