Cherrapunji – The wettest place in India
Cherrapunji (or Sohra) is a subdivisional town in the East Khasi Hills district in Meghalaya. It is the conventional capital of ka hima Sohra (Khasi ancestral realm). Sohra has frequently been credited similar to the wettest put on Earth, however until further notice nearby Mawsynram currently holds that qualification. It actually holds the record-breaking record […]