Which part of India does experience the highest diurnal range of temperature and why?
The Indian desert located in the north-western part of India experience the highest diurnal range of temperature because of the sand present there quickly becomes hot during day and cools down rapidly during night.