CHERRA PUNJI CHERRA PUNJI, a village in the Khasi Hills, Assam, India, with the heaviest rainfall of any place on the globe.