Monsoon in Manali makes it even better