India’s climate is diverse due to its vast size and varied geography. Factors such as latitude, altitude, distance from the sea, winds and topography result in different climatic zones, ranging from alpine in the Himalayas to tropical in the south ...