The sustainable development of rural India is one of the most important challenges at present. The greatest obstacles for its development is long distances from cities and inadequate infrastructure for education, health services, power, agricultural markets, poor quality roads and other...