Yes, it is recommended. Shillong experiences rain, so be ready with umbrellas or raincoats to be dry and fashionable.