Sohra or Cherrapunjee—which we still fondly call the wettest place on earth—is my birthplace, where my ancestral home is, and though only tenants live in…
Sohra or Cherrapunjee—which we still fondly call the wettest place on earth—is my birthplace, where my ancestral home is, and though only tenants live in…