Mahamai Temple of Kotkhai is a popular tourist attraction, which is situated in the midst of lush green surroundings. The peaceful environment of the region attracts tourists from the far-flung areas. The temple is flocked by the pilgrims all round the year, who come to offer their prayers.