Indian Geography Which of the following places in India ranks second among the coldest inhabited places in the world A) Drass (Jammu and Kashmir) B) Itanagar (Arunachal Pradesh) C) Manali (Himachal Pradesh) D) Kullu (Himachal Pradesh) Detailed Solution: No Details Prev Next