สภาพภูมิอากาศ
อินเดียเป็นประเทศที่มีพื้นที่ขนาดใหญ่ จึงมีสภาพภูมิประเทศที่หลากหลาย เช่น เทือกเขาหิมาลัยและยอดเขาเอเวอร์เรสต์ ยอดเขาที่สูงที่สุดในโลก ดังนั้นสภาพภูมิอากาศจึงแตกต่างกันอย่างสิ้นเชิงในแต่ละภูมิภาค อุณหภูมิเฉลี่ยในฤดูร้อนอยู่ที่ประมาณ 35 องศาเซลเซียส และในฤดูหนาวอยู่ที่ประมาณ 10 องศาเซลเซียส