Guwahati

Ambubachi Mela: Rituals, muted affair on cards amid weather worries