India is the seventh largest country in the world with great diversity in its topography, climate, ecology, and demographic characteristics. Its land mass falls between 7° and 37° of latitude South. Except for the northern reaches of the country—the Himalayan states of Jammu and Kashmir, Himachal Pradesh, Sikkim, and Arunachal Pradesh—where the minimum temperature falls below 0°C in winter, mos...