Question: what is the difference between the climate of karachi and peshawar?
Answer: Karachi has a subtropical hot desert climate (BWh) whereas Peshawar has a subtropical hot steppe climate (BSh). ... The mean annual temperature is 3.4 °C (6.1°F) warmer. Average monthly temperatures vary by 11.1 °C (20°F) less in Karachi.