The three-day festival of Maa Baglamukhi Jayanti was celebrated with immense devotion, faith, and spiritual fervour, drawing thousands of devotees from across Himachal Pradesh and neighbouring states.