Sarika DebbarmaMay 3, 20212 minThe Legend Of The Longtharai Hills: Gods Who Look After The Well-Being Of The Locals In TripuraPeople believe that Baba Longtharai, the chief deity, can bless students with good grades