India is located in the southern part of Asia and is also south of the Himalayan Mountains. This southern peninsula has the largest mineral deposits and the largest cultivable land in the continent. The population of India is critically large and although nearly all people are Hindu, some are of o...