India is a nation with 1.34 billion people and still growing. One out of every six people in the world live in India’s more than 500,000 underdeveloped villages. India is the birth place of four major religions – Hinduism, Buddhism, Sikhism and Jainism. After Indonesia, it has the second largest Muslim population – about 15% […]