Cherrapunji in Meghalaya is one of the wettest places on the planet and the only place in India to receive rain throughout the year. The town of Cherrapunji is nestled in the East Khasi Hills about 50 ...
Tucked away in the northeastern corner of India, Cherrapunji (also known as Sohra) is the kind of destination that quietly sneaks up on you and leaves you wide-eyed. Famous for once holding the record ...
Cherrapunji Travel Guide: A City Where "Barso Re Megha" Comes to Life: By Shreya Doris Chattree Perched high in the East Khasi Hills of Meghalaya, Cherrapunji, also known as Sohra, is a breathtaking ...