wizard on September 7, 2019

Cherrapunji (or Sohra) is located 56 km from Shillong, in the East Khasi Hill district of Meghalaya. It has dropped its name “Cherrapunji” given by the British and has been rechristened as Sohra. It is a little known yet one of the “must-see” destination for all tourists. The average rainfall here is 12,000 mm a […]

Continue reading about Cherrapunji (or Sohra) – The Wettest Place on Earth