Kanniyakumari is near the Equator, so it receives direct sunlight throughout the year, making it warm. Srinagar lies at a higher latitude and altitude, receiving slanting rays and having a cooler climate. Thus, geographical location and elevation influence their temperature difference.
Class 7 Social Science Textbook Chapter 3 Climates of India Question Answer
Class 7 Social Science Chapter 3 Climates of India Solutions
Kanniyakumari is located close to the Equator at a low altitude, receiving direct sunlight all year round, which keeps it warm and humid. Srinagar, on the other hand, is in northern India at a much higher latitude and elevation in the Himalayas. It receives slanting sun rays and is situated in a cooler alpine zone. Additionally, higher altitude in Srinagar results in lower temperatures. These combined geographic factors explain why Kanniyakumari remains warmer than Srinagar year-round.
For more NCERT Solutions for Class 7 Social Science Chapter 3 Climates of India Questions & Answer:
https://www.tiwariacademy.com/ncert-solutions/class-7/social-science/