Mumbai is near the sea, which moderates its climate, keeping it cooler in summer and warmer in winter. Nagpur, being inland, lacks this sea influence and experiences hotter summers and colder winters. Thus, proximity to the sea causes their temperature differences.
Class 7 Social Science Chapter 3 Climates of India question answer
Class 7 NCERT Social Science India and the World: Land and the People Chapter 3 Climates of India
Mumbai and Nagpur lie at similar latitudes but differ in temperature due to geography. Mumbai is on the western coast and benefits from the sea’s moderating influence, experiencing mild summers (~32°C) and winters (~18°C). Nagpur is inland, far from the sea, so it undergoes extreme temperatures—hot summers (~44°C) and cold winters (~10°C). The sea absorbs and releases heat slowly, while land heats and cools quickly. This contrast in proximity to the ocean causes the significant temperature variation.
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/