Let’s explore 12 towns where rain is almost as common as the air they breathe. Cherrapunji, nestled in the northeastern state ...