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.
