Cherrapunji in Meghalaya, India is reported to be one of the wettest places on the earth with the highest annual rainfall. Cherrapunji is a scenic little town with green landscapes, the living root bridges, waterfalls, and misty valleys atop Khasi Hills.
Cherrapunji, famously referred to locally as "Sohra," is a beautiful town situated on the Khasi Hills of Meghalaya, India. Cherrapunji has earned wide reputation as one of the wettest places on earth. It rains here almost all the time. It specially rains in the period of monsoon. Indeed, this place is a slice of heaven on earth.