maruti k
Introduction Brief Overview of Cherrapunji Cherrapunji, locally known as Sohra, is a stunning town located in the northeastern state of…
holidaylandmarker
Located in the East Khasi Hills district of the state of Meghalaya, India, there is a settlement known as Cherrapunji….