Sohra, May 18: Nimbus may be liberal while showering blessings on Meghalaya, which is deemed to be the “home of the storm cloud.” But when it comes to Sohra (Cherrapunjee), the generosity gets lavi